Sollte es sich um die reine Auswahl von Attributen wie z.B. "Farbe" oder "Größe" handeln so reicht dafür eine "handelsübliche" Onlineshopsoftware wie xt:Commerce, Gambio, Shopware, Oxid, Magento u.v.m. vollkommen aus.
Wenn es sich jedoch um komplexe Produkte und Abhängigen innerhalb der Produktkomponenten, welche selbst kategorisiert sein können, geht benötigt man spezielle Produktkonfigurator-Softwarelösungen wie beispielsweise http://de.inconfig.com/
Viel Erfolg bei deiner suche!