WooCommerce Express Shop Page works perfectly with our WooCommerce Product Options plugin, which lets you add a wide range of options to your products. Product add-on options are much more flexible than variations, as well as being easier to add and manage. You can add product add-ons as checkboxes, radio buttons, text fields, clickable images, measurement price calculator fields, date pickers, and much more.
When you have enabled variations on the shop or category pages, then the extra options for your products will appear too. That way, customers can choose product add-ons directly on the shop page.