Я рекомендую начать изучать
October CMS. Она основана на Laravel. Да многие решения свои (API CMS поверх API фреймворка), но знание October это на 80% знание Laravel. Стартовать с сразу с фрейморвка будет, очевидно, сложнее. А с помощью October получится такой "мягкий" вход в мир Laravel.
При этом вы освоите два инструмента, каждый из которых решает свои задачи. CMS - более менее типовые (но с оооочень большим запасом кастомизации, фрейморк - более кастомные).
Удачи!
P.S. Не знаю, как осбтоят дела у Joomla, но MODX загибается. Нача изучать его сейчас можно конечно на какое-то время стать специалистом по "мирающей" системе, где со временем будет дефицит кадров и можно будет задирать ценник. Но при этом вы вложитесь в изучение, мало того, что умирающего продукта, так еще и со вагоном своих "in house" решений, т.о. знания, полученные при работе с MODX, за пределами ее экосистемы никому не нужны в большинстве своем.