Hello,
Welcome to MODx, I would be delighted to help.
Your proposed work and support requirements sound just like the type of work I enjoy.
Additional to Peter’s earlier comments,
1- Ability to easily replicate sites
Whether you wish to convert existing HTML or PSD visuals to MODx building MODx CMS websites can be very productive. I work with many clients with established older sites who wish to convert existing designs to MODx, and I always find client feedback positive. The MODx admin is very easy to use and MODx can be flexible to replicate most website structures.
2- Use of data base driven Dynamic variables and Content
MODx is again very flexible and can incorporate external data through through @file TVs.
3- Roles and permissions- Ability to set up various roles and permission to allow multilple users to log in and add/edit content
MODx offers one of the better user admin systems seen within any CMS framework. I have several client sites with sub sections edited by teams of content providers. One such client uses MODx to support their distance learning programme. Additional combining user access and membership groups with Snippets such as PHx we can create different views for select content templates. Enabling us to display the same content page/resource in different ways depending on access level.
I hope the above comments help. I will PM you my details so should you wish to discuss specific projects or MODx feature in further detail please pop me a reply.
Kindest regards,
Martin