Hola,
El problema de hacerlo desde 0, es que casi seguro(como no tienes una comunidad detrás), algún fallo de seguridad tendrás. Y con los CMS's, que yo te comentaba, seguramente no, pero si se diera el caso, como hay tanta gente que lo usa, se van arreglando y haciendo cada vez mas robusto.
Luego, independientemente de eso, no tienes la posibilidad de aplicar plantillas sobre ella, sean las típicas o no, pues haberlas hay de todos los colores.
Pero si tienes tiempo, presupuesto, y conocimientos, puedes hacerla tu, desde 0. Yo ya hice una hace años, y al final, me quedo con los CMS's.
Pero es mi opinión, claro esta.
Un saludo,
David
soluciones web