Here are some good Movable Type tips for folks looking to power entire web sites with this software. I found this very insightful as I think about how to leverage the functionality to manage content on an entire site.

Another idea, which admittedly doesn’t use any of the dynamic functionality, is to set up one blog with all of the static skeletons as template. Limit access to that to hide it from every day users, but use other blogs templates to create files that are then included in the skeleton templates. It’s heavy on maintenance and, should you need to create new but identical pages, difficulties arise. For a small, slow-growth site, this may work well.

Better yet, make skeleton static pages in one blog and use another to update sections via entires (with the MTMultiBlog plugin). But then, use the archive and template system in the second (or a third, depending) blog to create the more dynamic content. Categories can be used for labeling (Events, Top Stories, Press Releases, Product Information, etc.) and displayed correctly and customizably using the MTMultiBlog plugin. With the CustomFields plugin, you can extend author data to build some really snazzy staff pages as well (not to mention the extensibility for entry data).

Ever since Movable Type 3.2 was released, using it for full site management seems to be much easier. Though a bit of work up front (like all web site creation), the day-to-day management and creation of new pages on the fly is made much easier for the non-technical end-users. Way to go Six Apart!