Visto che sai programmarlo da solo (non è semplice) il consiglio è quello di andare nella sezione del forum dedicata ai CMS, leggere un po' (sicuramente ci saranno state richieste come le tue), poi sceglierne uno già pronto da dattare leggermente...