Product Kit

I am quite new to drupal and ecommerce, I am investigating different alternatives for a trial project shop I intend to build as a hobby. I love the way drupal commerce is being developed and I was wondering what is the best way to create a product kit (in a similar way to ubercart product kits) in drupal commerce.
Ideally I would like to create a shop form where the customer could select 12 products from a list of products and add them to the cart as a kit.
For example, imagine it is a beer shop with many different brands of beer, and I want to display a page where the customer can select 12 beers from the catalog and add them to the cart as a "case" or kit product, which is displayed in the as a grouped list of the 12 component bottles.

Any ideas of the best way to implement this?

Posted: Jan 24, 2012