App Selly can help you to create bundles:
Nick here from Shopify.
I think the best way for you to go about this would be by looking into some bundle apps in the Shopify App Store. The bundle apps enable you to put products together enabling you to do what you're looking for with regards to inventory. Let's take a look at some of my favourite bundle apps below:
Hopefully one of these apps resonates with you, but there are some more in the app store if they don't. The other way you could go about it is by having something custom made by a Shopify Expert. It would cost more upfront, but it would be a once-off payment rather than a monthly subscription in that sense. You can see the Expert directory here.
We have a list of Shopify Product Bundles Apps too, you can take a look at the list here: https://avada.io/shopify/product-bundles/
Hope it helps!