Проще и лучше - написать своё, на любом современном языке программирования для веба, с использованием фреймворка. Например:
1) Python-Django, Flask
2) Ruby - RoR
3) php - Yii2, Laravel.
Лично мне больше по душе Джанго.
А cms, имхо, кроме 100 долларовых свйтов-визиток, лучше вообще не использовать.