Hi Benny.
Meine Empfehlung ist, das selbst zusammenbasteln. Die meisten CMS sind etwas zu mächtig und die Einarbeitung ist lange. Dann müsstest Du Dir das CMS noch nach Deinen Bedürfnissen anpassen usw. Wenn Du dieselbe Zeit ins selbst entwickeln steckst, hast Du am Ende ein System das wirklich genau das ist, was Du haben wolltest - und Du hast viel dabei gelernt.
Nicht verkehrt ist es aber vermutlich, sich mal ein paar fertige Systeme zu installieren und sich daruas Anregungen zu holen. Ggf. ist an der ein oder anderen Stelle auch der Quellcode mal ganz interessant...
Grüße aus Würzburg
Julian