How to reuse web forms for marketers forms in sitecore - without coding

The problem that I had to find a solution for was basically our content editors wanted to create a form with WFFM and reuse it on different pages. 
By default if you use page editor and try to insert form. You have two options one is creating a new form and another one is coping form existing form which you will end up with multiple copies of a same form.

The solution that I came up with is 

1- Copy /sitecore/layout/Renderings/Modules/Web Forms for Marketers/Mvc Form and give it a name "Custom Form"

2- Set the Data source location

3- Add the new rendering to place holder settings 
/sitecore/layout/Placeholder Settings/content


When I twitted about my post I got a message from @jammykam that he solved same issue with coding which is nicer approach.

You can read his post here