Wordpress com quase qualquer tema resolve seu problema. Hoje em dia acho que só em casos muito especificos vale desenvolver esse tipo de site do zero.
Cogitei usar WordPress mas faz um bom tempo que só trabalho com o ecossistema JS, então fiquei na dúvida se valeria o tempo gasto com instalações.
Valeu pela sugestão