How do I build a "sample pack" based on my other products?
I'm building a site in Drupal Commerce and have several products. For example, classic popcorn, cheddar popcorn, chocolate peanut butter popcorn, etc. They are each a "Product" content type and have several sizes (using Inline Entity Form), like 1 gallon tin, 2, 3, 6.5, etc. They are all priced, etc. so that users can select their size and add it to the cart. Works great.
Now what we want to do is build a popcorn sampler. So, for our 2, 3, and 6.5 gallon tins, we want people to be able to select any of our popcorn varieties and charge them accordingly.
So, they can choose classic for flavor 1, cheddar for flavor 2 (+$1.00), and chocolate peanut butter for flavor 3 (+$3.00).
Ideally, when we add a new product/flavor (e.g. let's say we introduce cinnamon popcorn, add the product and sizes, etc.), it would add that option to the flavors for the sampler.
I can't quite seem how to wrap my mind around creating this. I wouldn't even mind going into the sampler to edit and add the new flavors. I can't even find a way to add the three flavor options. Any help is appreciated!