Having multiple products draw from same inventory

You would only need to use this app @ScottArcher to get the solution you want.

You create one bundle with the white T-Shirt as the master product and then all the other products are included underneath. Their inventory will thus always be in sync. Cheers!