I am currently using Visual Studio 2005 to create and modify *.master pages. I want to created some *.master page templates using a design based on a CSS layout. I have been able to manipulate *.master pages that are table-based with no major problems; however, when I try to create a CSS-based *.master page, the page appears out-of-whack in Visual Studio's Design/WYSIWYG view. I want to be able to view my CSS-based *.master page in design view because I want to drag server controls on it.
What is the best tool for modifying *.master pages that use CSS layouts? Microsoft Expression Web? Dreamweaver CS3? Visual Studio 2005? I appreciate your expertise.