In my experience of making websites for myself and my clients, I have used WordPress themes like Kadence, GeneratePress, Blocksy, Astra theme, Neve, WoodMart, etc. Some times, as need arises, I have also clubbed the theme with Elementor page builder, for using features like popup builder, form builder, Lottie animations. But, honestly I have found working on Kadence theme was easy, it provided great website performance, offers lots of customization features, and integrates very well Elementor and WooCommerce. I highly recommend the common WordPress user to go with Kadence theme and Kadence blocks.