Shopify
Out of the box full service solution, great UI. I feel like if I was advising a friend or small business I would tell them to use Shopify based on its full service product. More expensive but a lot for it.
Solution within a solution is building themes with builder.io
I have an in depth article on Shopify that includes when Shopify may not be the best solution.
WooCommerce
Standard Theme, Custom WP Theme, Headless Integration. Free, flexible, more complicated. Is WooCommerce a legitimate competitor to Shopify?
BigCommerce
Starting to hear a lot about
SnipCart
Part of the e-commerce solution
Stripe Integration
Build from scratch using Stripe API
Coding with Basir has a course here with neither of these options and builds from scratch. He also has a different course with commerce.js.