19. The system of claim 17 wherein the one or more pre-constructed components are pre-loaded from an original template.
17. A system for allowing integration of loosely coupled components for applications requiring templates so that composite applications, such as templates, may be created utilizing a graphical user interface of a user, the system comprising: at least one computer device including: a. one or more pre-constructed components in one or more component palettes; b. a property broker for receiving properties displayed by the pre-constructed components; c. a blank application; d. a graphical user interface for displaying a representation of the blank application and representations of the one or more pre-constructed components; e. a custom component editor for creating a custom component; f. a component selector for allowing the user to select one or more pre-constructed components or the custom component to be utilized in the blank application on the graphical user interface; g. a database for storing a completed composite application; and wherein the graphical user interface is further for displaying relationships between the selected components, wherein the property broker automatically creates the relationships between the selected components, and the relationships being displayed as wires.