Sounds like the site might be a candidate for a CMS.
Yes, I do use multiple applications for web design/development. No one program can or even should do everything I do because to do it all means that much if not all of what it does would be subpar.
Somethings I only use for specific tasks like TopStyle as a quick way to format & organize styles in the way I prefer after I'm done or at least mostly done with a design. I tend to prefer Dreamweaver for sites that are heavy on php code and use a lot of php includes. Expression Web for ASP.NET sites. On occasion I'll even open Visual Studio though it isn't my favorite thing to use because it is very programmer oriented for back-end development which the less I have to do the better I like it.
I also use Fireworks, Photoshop, Lightroom, Camtasia, Swish (for as little as I use Flash it suits me better than Adobe Flash), Expression Encoder and half a dozen other programs not to mention tools like EditCSS in Firefox, IE Developer Toolbar or Firebug.