Лучше спроектировать то, что хотите видеть в конечном итоге.
Затем 2 варианта:
1. Быстро и сердито: Взять эту схему и попробовать найти подходящую CMS, покрывающую большинство необходимых функций. На оставшиеся - поискать плагины для этой CMS.
2. Долго, но правильно: создать полностью с нуля своими силами (или заказать на фрилансе).
PS: Не пытайтесь мартынить: это как искать ключ на 12, когда у вас гайка на 14.
Если хотите всё же CMS: https://backdropcms.org