I have been asked quite a few times how I produce or reproduce money sites quickly.
The first thing I do is to use Thrivethemes to build the site with all it's lead generating plugins its a no brainer for me.
I then build a skeleton site with all the best plugins installed that I can clone and install quickly on a fresh Wordpress installation.
This allows me to cut at least 2 hours of tedious time off the process.
All I have to do them is to customise the site for my new niche.
The main components are:
Thrive themes themes and plugins.
wordpress site clone and importer.
All-in-One WP Migration
I hope this helps a bit.