WordPress is still the most dominant CMS used for custom informational websites. WordPress is a great solution for most projects for various reasons, including price, flexibility, ease-of-use and SEO.
For eCommerce projects, either WooCommerce, Shopify or Magento are great solutions. The final choice will depend on the number of SKUs on your site, as well as any other features needed.