No creo que
razpeitia, haga comentarios despectivos, es más lo único con un tono más "negativo" es cuando habla de que un cms como algo nada revolucionario y tu ahora terminas diciendo algo parecido.
Tanto si quieres aprender como si quieres desarrollar algo es mejor partir de algo ya hecho aunque solo simples ejemplos o un aplicación completa. Si quieres hacer algo con cierta complejidad solo es un sin sentido intentar empezar de cero. Seguramente haya quien haya hecho cms complejos, o sencillos, o intentos de cms; de esos proyectos puedes sacar parte de tu código. Otra opción es intentar contribuir al desarrollo de un cms (sería estudiarlos un poco y decidir a cual te unes).
Justo el otro día descubri el cms
http://wagtail.io/ en el FAQ dan sus razones de porque crearon un nuevo cms (Why a new CMS?).
Una pregunta (trampa) ¿Por qué te planteas desarrollar un cms con django y no crear un framework web para las necesidades de tu futuro cms?