Добрый день.
Исходя из интересующего вас функционала я бы порекомендовал платформу Magento. Основными преимуществами данного движка являются в первую очередь развитый поиск и развитые инструменты ценообразования.
Поисковый функционал позволяет настраивать поиск и сортировку практически по любым атрибутам. Причем выбор атрибутов поиска и сортировки задается в админке. Кроме того, в Мадженто допускается создавать свои атрибуты с численными значениями, что позволяет задавать фильтры по этим атрибутам в интервале. В этом случае Мадженто имеет возможности, равные Битриксу. Подавляющее большинство движков допускает только строковые значения. В вашем случае можно будет создать возможность выбора светильников в интервале от 3 до 5 ламп, или в интервале от 60 до 200 ват мощности. В других движках такой алгоритм нужно будет реализовывать иначе. Кроме того, в Magento есть расширенный поиск, когда можно фильтровать товар например по ключевым словам и атрибутам. Например можно искать товар по слову, обозначающему стиль светильника и количеству плафонов или максимальной мощности. В большинстве движков комбинированного поиска с фильтрацией нет.
Фунцкионал ценообразования позволяет устанавливать цену на люббой артикул для любого клиента индивидуально. Есть развитая система правил и для корзины у целом. Этивозможности так же задаются в админке. В большинстве знакомых мне бесплатных движков такого функционала нет. У меня есть опыт создания оптовой системы на Мадженто (см. в разделе проектов leigiv.ee), правда постановка задачи там отличалась от вашей.
Мадженто часто представляется несколько тяжеловатой для номенклатуры в 3000 товаров, но при этом возможности расширения номенклатуры практически безграничны.
Мадженто наилучший движок с точки зрения сохранности инвестиций. Он построен так, что дополнения и наработки, сделанные с соблюдением базовых требований разработки приложений для Мадженто, работают практически без изменений на всех версиях движка. Это обусловлено очень высоким профессионализмом разработчиков и очень качественным управлением проектом в целом. То есть если планировать бизнес на несколько лет вперед с сохранением возможностей развития, то Мадженто один из лучших вариантов.
Мадженто хорошо поддерживается. Разработчики регулярно выпускают патчи, особенно при выявлении дефектов безопасности. У Мадженто самое широкое сообщество, хотя в основном запределами России и преимущественно на английском языке. Для Мадженто самый богатый выбор документации.
С редактированием метаданных особых проблем нет. С галереями картинок проблем нет.
Мадженто как самый старый и самый удобный для расширения движок имеет самую обширную базу модулей, в том числе бесплатных.
Основной недостаток Мадженто в том, что в доработке это не самый дешевый движок. В этом плане он вполне сопоставим с Битриксом. Без привлечения квалифицированного программиста сделать и поддерживать качественный сайт не получится.