It ssems that my contractor is set on the idea of his clients being able to admin' their own sites, altering content, adding pages etc.... yet I'm not particularly sure this is a good idea.
We've used several different tools. Typically though we just give them certain areas of the site they can update. Most recently we've used www.wysiwygpro.com's html editor to embed into our own CMS design. It's given us alot of flexability for allowing clients to edit their own content. We haven't gone so far as setting them up to manage menu's etc, but that wouldn't be difficult to program.
dale