Premium Themes & Plugins
In most of the niche site (Amazon & Adsense); I use GeneratePress. It’s super-fast, clean, professional and easy to customize. You can use their free version for starting. But their PRO version is awesome filled with lots of useful features.
Astra WordPress Theme - Developed by Brainstorm Force.
Similar theme like GeneratePress but Astra is more powerful in terms of default speed.
Astra is a wonderful and super fast WordPress Theme which is also recommended by highest number of WordPress users too.
Page Builder Plugins
The best page builder for WordPress in the market. I am using Elementor Pro to many of my sites and I really love the way it makes a page super dynamic and professional. If you are creative enough to build a site with professionalism; then you definitely need this Plugin to design your site today.
I use Canva for creating and editing copyright free blog Images. It have lots of outstanding features which allows me to create spectacular Images for my sites easily and effortlessly.
I use ConvertKit for email marketing in my blogs.