Модык лучше тогда использовать как фреймворк))
MODX revo уже и так стали юзатьк ак конструктор. Хитрые программисты давно смекнули что нужно делать платные компоненты которыми будут пользоваца чайники, потому что это 1 - платно, 2 - ты хорошо знаешь что и как там работает поэтому к тебе же придут чтобы ты там изменил что то, платно, 3 - это на долго. мало кто будет менять одно на другое, 4 - это авторитетно. тебя будут считать профи и платить тебе за это будут больше.
ну а вы юзайте готовенькое, деградируйте, срубайте по бырику эти 5 тыщь и судорожно ищите другого клиентоса в то время такие кто делает компоненты платные - просто сидят и люди сами к ним идут. 😂