Кто делал магазин на друпале?
Если это что-то сложнее чем "добавил в корзину, оформил заказ", то без опыта у вас скорей всего ничего не получится ни на Ubercart, ни на Commerce.
Я бы вам некоммерческий DotPlant2 посоветовал рассмотреть. Он специально для администрирования интернет-магазинов написан и многое из нужного функционала для магазинов есть (размещению товара в разных категориях, различные варианты вывода, присвоение ярлыков товарам, «умный поиск» и т. д. Денег он не стоит и допиливать особо ничего не нужно будет.