CMS vs Desarrollo de sitios web personalizados

Esta es una pregunta muy común al comenzar un nuevo proyecto web: ¿Debo elegir un CMS (Sistema de gestión de contenido)? ¿O debería implementar una aplicación web personalizada? Y esta es una pregunta justa para una persona técnica o no técnica porque cada opción ...