Fíjate que eso es una discusión completa para otro hilo:
¿Desarrollar desde cero o adoptar una tecnología existente?
Obviamente hay muchísimos factores para tomar esa decisión, para la segunda opción un jefe que yo tenía decía "¿para que vamos a tratar de inventar algo que ya existe y está bien hecho?".
En cuanto a desarrollar un blog desde cero, ¿sin usar frameworks? si si vamos a usar frameworks ¿cual es el mas adecuado?, mmm, Wordpress tiene su propio framework! Joomla tiene su propio framework...
En fin, solamente queria poner algunas ideas sobre la mesa.
Saludos,