Hi there, my role usually is a full stack developer using PHP and JavaScript; however, I also administer websites. Usually, I'll make you an offer to build your website using WordPress and WooCommerce which together make a really good e-commerce platform; however, you haven't listed that as an option so I assume you are not interested in those. So instead, I'll make you an offer to make your website using Shopify even though I haven't used it but I am very interested in learning it. Note that if you are not satisfied with the result you don't need to pay me.
Shopify's process should be fairly straightforward: sign up, pick a theme, configure shop, upload products, test, launch. Also note, that Shopify allows customizations to your website by editing the HTML and CSS.
Let me know if you are interested.
Thanks for giving me a chance,
Petar