Какой PHP-фреймворк лучше использовать для написания модульной CMS?
Сейчас прибегут любители своего у будут тягать одеяло во все стороны (симфони, уи2, ларавел и прочие). Тема заезжена, вывод - писать на чем умеешь/удобно
Yii2 это MCV. HMVC в yii2 реализуемо только топором и лопатой, что крайне не рекомендуется разработчиками фреймворка и считается идиотизмом. Модульная структура - без проблем.  Написать CMS без проблем.