WooCommerce Mix and Match is a perfect solution that allows your customers to create bundle product packs by simply adding products to the box.
WooCommerce Mix and Match can create gift boxes of different items and send them to their loved ones. You can limit the maximum and a minimum number of items a customer can add to the box. You can enable to suggest a list of items from which a customer will add products to the box. The solution works perfectly fine with simple products and variations.
Features List of WooCommerce Mix and Match Module