Öhm, für was willst du denn "Programmieren", wenn du ein fertiges CMS bekommst?
Wenn du deine Seiten selbst gestalten willst, dann hol dir einfach 'nen freewebspace bei http://www.funpic.de/ oder http://www.bplaced.net/ oder so und lad dort halt dann dein CMS hoch (Joomla, PHPFusion, Typo3, blabla...) und fertig.
Allerdings ist's eine Heidenarbeit, die Templates dafür zu erstellen.

Wobei ich nicht weiß, was du mit deiner Seite vorhast (nur 'nen Entwicklerblog vielleicht?).
Vielleicht würde daher auch Wordpress reichen.

Ansonsten weiß ich leider nicht, wo es irgendwelche CMS als fertiges Online-Paket gibt, geschweige denn habe ich eine Ahnung von Homepagebaukasten.
Ich würde ja alles selber machen.xD