Acabo de descobrir que o projeto na qual estou arrancando os cabelos para desenvolver já existe pronto (E MELHOR):
Typo3 is primarily a Content Management System (CMS). We could also call it a Website Management System – which is probably a more apropriate description. These fine words is the industry name of a system designed to manage form and content of websites.
Bem, agora que estou na reta final o jeito é finalizar o projeto… Se tivesse visto esse sistema antes não teria ganhado uns fios de cabelo brancos a mais 😛