If you have a standard ecommerce store in Shopify then you might find a Shopify theme that works for you, and all you need to do is upload your products, change maybe the colors and the logo, add some of your content and go live. In many cases you can do everything you need using the Shopify Theme admin tools and there’s no programming required. So as a non-developer, if a Shopify theme works for your business then that’s the easiest way to go.
You would typically need to do extra customizations if you want to make your site different from others with custom designs, or if you have a unique product that needs a lot of custom explanations. For instance we market a medical device and that doesn’t work so well in typical Shopify site theme that’s designed for a store selling shorts and pants or watches, for instance.
If you want to do extensive customizing to a Shopify site, beyond the customization you can to with the admin tools built into the theme, then you need to know how to program the three languages: HTML, Shopify Liquid and possibly JavaScript, or you need to hire someone to do that for you.
This is where Webflow comes in. With Webflow you can learn to do extensive customizations with only basic knowledge of HTML layouts, using a drag-drop interface.
However if you want to use full e-commerce functionality, Webflow may work for you, or it may not. Webflow has some e-commerce functionality but nothing like what Shopify has. So if you want the benefits of Webflow’s customization and the benefits of Shopify’s powerful e-commerce tools, then you might look at the method I use and that I’ve described in this thread.
I hope this helps. Glad to answer questions if you want to call me 613-606-9952.
Nigel