11. A computerized system for enabling users to participate in dynamic content generation associated with one or more pages of an application, comprising: a computer server having at least one processor; a memory storage in electronic communication with the computer server; and a computer readable medium that is usable by the at least one processor and is operatively coupled to the memory storage, the computer readable medium having stored thereon a sequence of instructions that, when executed by the at least one processor, causes the execution of the steps of: receiving an electronic request from a first user to modify a control-tree of a first page of the application; in response to receiving the electronic request from the first user, loading the first page of the application into a graphical user interface (GUI) of a second page of the application, wherein the GUI includes a page editor configured to present a design-time experience for the first page of the application to the first user; displaying, within the GUI, a list of controls available for selection by the first user, wherein an instance of the page editor is included as one of the controls in the list of controls available for selection by the first user; allowing the first user to select one or more of the controls from the list of controls available to the first user to add to the control-tree of the first page of the application; in response to selection of the instance of the page editor from the list of controls available for selection by the first user, adding the instance of the page editor as a control to the control-tree of the first page of the application; and thereafter providing the instance of the page editor as one of the controls available to a second user accessing the first page of the application, whereby the second user is able to create a new page of the application by activating the instance of the page editor on the first page of the application and whereby the second user is further able to add another instance of the page editor as one of the controls in the control-tree of the new page of the application.
14. The computerized system of claim 11 , further comprising allowing the first user to re-order the control-tree associated with the first page of the application by dragging and dropping one or more controls within the control-tree.