Da wären wir nun. Ich denke, diese Aufgabe lässt sich durchaus mit einem CMS und Plugins umsetzen.
Benutzerauthentifizierung ist keine klassische Aufgabe eines CMS. Du suchst eher ein Web Application Framework mit entsprechenden Modulen/Plugins.
Darum habe ich aus der genannte Liste TYPO3 herrausgegriffen - davon wird man zwar die zwei Hauptkomponenten (css_styled_content und cms) nicht benötigen, aber das Framework ansich bietet einige Helferlein, die einen (gewusst wie) einiges an Arbeit abnehmen.
Eine Datenbankabstraktionsschicht und Fontend-Benutzerverwaltung sind zwei Dinge, bei denen man sich sicher einiges an Zeit sparen kann - aber wie schon gesagt wurde: ohne dem nötigen Know-How braucht man mehr Zeit, sich eine entsprechende API bzw. ein Framework anzueignen als es einem danach Zeit sparen wird.