@lorax 30-50 product ranges for each of our principle's products. We're a distributor for 5 manufacturers, so we're looking at ~200 base products, each with 5 or so varieties/options = 1000(ish) individual items.
While I can segment them by application/niche, the widgets are of a technical nature and my concern is flooding the user with too much (uneducated) choice.
My current set-up is to create a single page per model range and have a number of drop-down menus to select the options - while this is sufficient in most cases, it does present overly-complicated experience for the user.
So I'm trying to find a happy medium - one that doesn't present the category pages with too many almost identical widgets (and almost identical copy) and isn't a single page stuffed with a confusing array of options.
Think of buying a new car - is the LE a higher spec than the GS? does it have electric windows? are they an option? Can I have the ejector seat fitted without the sunroof... etc.
In our niche the term [widget] is *extremely* general, and could apply to products of a different type/function/purpose than those we sell. Customers will refer to them only as a [widget] and not see the distinction, let alone care about the 5 varieties of each model within each widget range.