Wenn du behauptest, ein CMS würde für eine kleine Webseite keinen Sinn machen, macht es noch viel weniger Sinn, selbst eine Lösung zu stricken.
doch. die gängigen CMS sind - wie der OP schon schrob - maßlos überdimensioniert und nicht eben praktisch zu bedienen. Hier coden ja Leute, die sich für Anwender überhaupt nicht interessieren, sondern für Fachsimpeleien unter Sourceforge-Jüngern. Bis man sich da eingearbeitet hat, hat man längst eine eigene Lösung geschrieben. Ich schreibe alles selbst.