добавлю сюда от себя. сегодня на дворе 2017 год уже и вот, что могу сказать про modx revo.
Opencart и Modx сравнивать не корректно, потому, что на базе modx вы можете построить приличный магазин в связке с еще кучей разных сервисов, сделать любого вида шаблонизацию. В частности, если вы пришли на opencart что бы сделать оптовый интернет магазин, то вы словите рак мозга, потому, что это CMS для розничных магазинов, а в nodx сделать всякие крутые штуки для оптовиков со скидками какими угодно, с ценами в товаре у которого их может быть хоть сто разных и которые будут менятся в зависимости например от количества товаров, от обзей суммы и еще как вам только надо. Конечно, для всего этого нужен опыт в php но если у вас он есть однозначно Modx. Сегодня есть дополнение miniShop2 которое разворачивает полноценный магазин, и плюс куча еще разных дополнений к нему, что бы напичкать его всяким разным функционалом. Так что Opencart это так, быстро сварганить магазинчик. Нет конечно можно и opencart перелопатить весь если есть знания в php, но думается, что modx его сделает)))