Сам не работал с ModX, поэтому сложно подсказать заказчику, что выбрать для проекта.
Проект - строительный маркетплейс, где представлены фирмы и стройобъекты подрядчиков и субподрядчиков. У объектов свои поля в бд. Есть списки. Есть регистрация заказчиков и подрядчиков.
Есть сложный фильтр по объектам строительства, сортировки. Есть голосования/рейтинги и отзывы.
Что выбрать? CMD ModX или yii2 фреймворк? На чем в среднем процесс разработки будет проще/дешевле?
Думаю в данном случае надо плясать от того, что может разработчик конкретный. Мало работал с Yii2, но уверен, что ваша задача реализуема и на том, и на том.
Тут как с выбором дистриба linux - бери тот, который знает твой ментор.