WordPress, Joomla, OpenCart, and Magento all bring something to the table. WordPress is the heavyweight champ when it comes to popularity. Each platform has its own strengths, but WordPress’s appeal lies in its ability to get newbies into the game.
I created an OpenCart site years ago and it was actually pretty enjoyable. It was much more intuitive that whatever the hell WooCommerce is trying to do.