Hey, guessing this is the kind of website you're looking at https://stickerplug.com/product/5/Die-Cut-Stickers? If so, I THINK they have used a custom theme - that is to say they have hired a Web Designer to build write the html / css from scratch (or at least rewrite an existing theme), meaning there is no simple way (a particular theme to choose or setting to change) for you to replicate all their design features sadly (ie, to answer your question, lots of coding needed).
So 3 ways forward might be:
1) Cheap - Browse the Shopify theme store to find something CLOSE to this - you may even find a theme that already has what you need? Themes can also be edited / tweaked to your hearts content afterwards.
2) Expensive - simply hire a designer to create a theme to your exact specs
3) Compromise (often a good way to go) - find a theme that is close, and hire a designer to tweak the layout / features to your needs
All the best with it.