We recommend the Shopify platform for eCommerce sites. Shopify has a wide range of themes to customize the appearance of your site, and it's powerful and easy to use. Shopify offers great aesthetic options, app integrations, and security, as well as robust functionality.
WordPress is the most popular Content Management Software (CMS) available and has extensive options for templates and plugins.