Catalook has really got quite a diverse method of allowing you to set specific parameters together. For example, if you wanted to show 1 shirt in three colours, but the sizes were different in cost, you could do so by adding in a couple of formulas as shown below.
Please Note - there are three versions of Catalook- and you need to ensure the version you have bought supports this option.