pero, entiendo que lo que desea es administrar el HTML, etc de la página no los contenidos.
En ese caso puedes hacer uso de un administrador de versiones (
SVN).
Lo otro es que programes módulos para las distintas vistas de tu web y de esta manera crear cada vez, o duplicar el módulo existente y luego reemplazarlo o utilizar el nuevo módulo cuando desees.
saludos,