How do I manage multiple product variations on a new ecommerce store?

Hello!

I have been tasked with setting up a new eccommerce store based on an existing website found here: https://www.flagpoledepot.com/index.php?p=home

I have designed websites and I’m also a graphic designer so I’m familiar with web design and coding etc…

That site has “collections” such as Residential | Commercial flagpoles but each product (Washington Commercial) has tons of variants such as pole height, base thickness etc and once you choose one you also have to choose finishes and also has add on options to upsell with drop down menus…

Basically I have to re-create that website on Shopify and I need advice on the best template to use and how to handle so many variations of one product, I am open to hiring someone to help set this up or guide me in the right direction, I can handle the “grunt work” of inputting the data once a template is set up.

I’ve gotten this far but am hitting a wall on how to deal with so many variations and add ons etc…

https://flagpole-depot.myshopify.com/?key=d7b6cedf9842e688f7faf19ec82dbe20298bad16f7afec96c2e06b67cf067842

Thanks for any help you can give me!