forse un CMS può esserti d'aiuto. magari dovrai personalizzarlo un pò ma la strada penso sia questa.