Вы не с того места начинаете. Изначально нужно понимать бизнес задачи, а потом вдаваться в детали.
Иначе потом придется писать жуткие костыли, так как система будет не рассчитана на это.
Если только попробовать, то начните с лендинга.
Если уже знаете, что хотите, тогда можно уже что-то выбирать.
P.S. Я за то, чтобы брать фреймворк и написать нормальное, если проект планируется развивать, это в итоге выйдет дешевле, чем постоянные костыли под CMS, хотя, если проект разовый, то CMS может обойтись дёшево.