@AWARO нет, товаров будет 500 штук (потом - больше), и 500 опций, т.к. каждый товар - это уникальная ткань в нескольких расцветках.
вот и ищу решение, чтобы не потонуть в этом всем. я вообще удивлен, что за столько лет не появилась встроенная фильтрация / разбивка на категории в опциях.
я нашел модуль, который прямо в товаре позволяет заводить опции, но его разраб забросил на версии 1.5.
из альтернатив - только фильтры за 20 баксов, которые тупо по текстовому вхождению отфильтровывают в админке. по ходу, придётся такой покупать.
но даже фильтр от гемора не спасает, т.к. придется ещё придумывать хитрую систему наименования опций, чтобы удобно было фильтровать, да ещё что-то делать, чтобы с фронта нормальное называние у опции при этом оставалось.
в общем, как-то печально двиг развивается, как был для штучных товаров заточен, так, по ходу, и остался.