WC plugin: Create collections, and download like on Flaticon.com

Hello everyone. I am building a Woocommerce store, with premium and free digital products. And i would really love to implement the same feature or something similar to Flaticon.com’s collection function. Where the user can add a product to the collection, and then simply click the download button, and the products are downloaded.

Im not sure if it’s like a add to cart function, just without the whole checkout process. Or maybe something like a wishlist, which is downloadable.

If you have any ideas, or know about some plugins that could work, i would really appreciate if you could help me out.

All the best,