You have chosen to sponsor your bid up to a maximum amount of .
Create a WebPage with Components - when Dragged and dropped - will generate CODE(Custom) in background.
Each component (to be dragged and dropped) will represent a line of CODE.
Save state of the Components & CODE in DB and should rebuild the same page for further editing.
This kind of work - is already implemented here -
here rather than creating code in HTML LANGUAGE [from the components(with parameters) ] - i will give spec for a different LANGUAGE / code to generate.
Just Few Hours of work for JQuery Experts.