How to create design table assembly with lots of sub-configurations?

Hi,

I need to create an assembly with 2 parts: many configurations of a plate, and many configurations of a bolt that is welded to the plate.

Because there are so many different combinations, I want the assembly to be driven by inputting dimensions & selecting bolt configurations. 

Can this be done in SolidWorks? Creating a configurable design table that drives configurations of the parts within the assembly & dimensions, and not just dimensions? 

For example:


I want to create a plate size by inputting dimensions (W,H,depth), then I want to INPUT a bolt location dimension, then SELECT a bolt configuration. 

SolidworksAssemblies