¿Cómo puedo decidir si debo rodar mi propio software o usar un CMS empaquetado (y los complementos apropiados)?

Soy un ingeniero de software con poca experiencia web actualmente en el proceso de querer usar realmente mi servidor web y mi nombre de dominio para algo que no sea un vertedero de archivos a los que necesito dar acceso a otras personas. Mi plan es implementar de alguna manera un sitio web / blog...