Elementor is one of the leading website builders for WordPress with over 12 million sites actively using the plugin. You can create any kind of design with Elementor without any coding.
It is a front-end drag-and-drop website builder making it simple for the users to have complete control over the design. You can change everything around your site with the Elementor plugin.
It offers a number of ready-to-use templates that you can quickly insert into your pages and start editing. You can also use your own created templates on any other page that you wish to.
You can copy styles that you have created to make the process even quicker.
Elementor comes with its own email opt-in form builder and pop-up builder, so you will not need another plugin for that.