buy 2 products as 1

Hello i am john,

I have a shop that a sell t-shirts with different designs

the customer first choice the design and then the t-shirt type, color, size

i fix this with Options but if i want to put a new t-shirt type or new color

i have to make the changes to all of my products to set the Exceptions

for the new t-shirt or color.

there is a way to but my t-shirt types with color and size as a product

so the customer can choice the design and then choice the t-shirt to buy them together as

1 product ?

Thank you.