Да MODX. как бы php и в ларе и в modx....
А так - какая-то часть спроектирована БД (Подукт, свойства, заполнение товарами в ручную, адреса заказчика).
Предусмотрено мультимагазинность, мультибрендовость, ну и расширенеи при необходимости.
а товары у тебя сразу попадают в общий каталог товаров или от каждого поставщика товары загружаются в промежуточную таблицу, а потом уже приводятся к общему стандарту после верификации и появляются в общей таблице товаров с привязкой к стандартной иерархии папок, а не к папке, которую поставщик у себя использует?