As well as adding your own custom categories you can add an automated category that shows products based on what option you choose. You can also use this to auto-populate categories for brands, suppliers, manufacturer, or your extra fields.
Or do you need to create relationships between your products, and the make/model/type of products where they can be applied? eg Car automotive industry, some parts fit many different types of cars. Yes you can