CMS — это система управления контентом. А тут и контента нет. Руками всё надо делать. А чтобы руками было удобнее, лучше фреймворк взять (
Kohana,
Yii,
Zend). Лучше даже микрофреймворк для таких целей (
Slim,
Fat-free,
Silex,
FuelPHP,
Laravel).
Можно и свой написать, если есть желание.
Тут достаточно постов проскальзывало про свой микрофреймворк.
Я, например вообще свой велосипед 5-го поколения уже допиливаю. И мне это нравится. На работе мы используем Zend, а для проектов посеръёзнее я пользовался Kohana.