How can I link product variations inventory to each other across multiple products?

I am selling multiple products but each product has the exact same variations. What I really need to connect is the inventory of one products multiple variations to another products variations (that are the same).

For example I have multiple sizes of black t-shirts but will print different things on them and I won’t print them until I get orders for them. So I “sell” the different images I print on them, but want to track inventory of the black t-shirts different sizes as they sell, not the artwork that is on them.

Currently I have to adjust inventory on all variations for all products completely separately…and this is very time consuming.