Multiple properties selections on assemblies

I am trying to make my personal toolbox, the problem is for a specific screw i have multiple sizes, materials and finishings. So if i have say, 50 sizes of screws in one part, if i make it with another material, it doules the table to 100 configurations, if i add a different finishing it quadruples the table.  I end up with an enormous polluted dropdown menu, and the part too overbearing to the assembly due to the amount of configurations. Is there a way to make multiple dropdown menus for different properties? Or another more efficient way to do this?