Subscription box site help

Hello WPMU Dev's.

I really hope you can help me here, as I'm a bit lost.
I'm about to create a subscription box site, where the costumer should be able to create their own box of a lot of different products, and choose to get it delivered every month, every second month or every third month.
But how can I do this? I have searched for a lot of plugins, but haven't found any that can do this out of the box. The costumer should be able to change the box at any time to add or remove products from their box or cancel the subscription.

I have tried WooCommerce subscriptions, but it won't work like a subscription box like this.

I really hope you can help me.