WPBeginner has done a comparison of Shopify with WooCommerce. They examine ease of use, payment methods, integrations, add-ons and more. As with any tool, the best one is determined by the job. It really comes down to your unique needs, goals, values, and constraints.