Visual Studio has no concept of templates - in that respect it's a bit more low level than dream weaver. It's not an HTML Content editing solution but essentially just a high powered HTML editor.
If you think you need that functionality you can possibly work with both VS and Dreamweaver side by side. You can use Dreamweaver for the templating aspects and general layout and use VS for the control/logic based stuff. All that said, it's entirely possible to use just DreamWeaver for development - Visual Studio just provides some for Web Connection to make it easier to switch between code and markup, plus providing the visual component editing and Intellisense. But in the grand scheme of things VS is just a glorified text editor that produces a text markup document that you can create with whatever editor you choose.
If you're using Web Connection 5 and the Web Control framework another thing that might help you are UserControls that allow you to create reusable layout pages that you can call from other pages. So you could create, header, footer, sidebars etc. using these user controls and then embed them into your top level pages. If you change the user control it changes throughout the site then.
Hope this helps,
+++ Rick ---
from Maui, Hawaii