1. A system for drag-and-drop data binding, comprising: a first computer comprising at least one processor and at least one non-transitory computer readable medium storing instructions translatable by the at least one processor to: provide in a graphical user interface: a first view displaying a representation of an electronic form including a representation of a control feature of the electronic form, the control feature having a particular data structure; a second view displaying a representation of a data object configured to capture or store data, the data object being of a type conforming to the particular data structure; and a third view displaying a representation of property information relating to the control feature; in response to a first user using the graphical user interface at the first computer dragging and dropping the representation of the data object from the second view onto the representation of the control feature of the electronic form in the first view of the graphical user interface, automatically generate a script executable by the host application to implement the electronic form with the control feature bound to the data object for future use by a second user, the automatically generated script specific to implementing the data binding between the data object and the control feature of the electronic form such that the host application captures or stores information, entered by the second user in the electronic form through the control feature, in the data object according to the data binding between the control feature and the data object; update a set of properties of the control feature based on the data binding between the control feature and the data object to create an updated set of properties; detect the selection of the control feature in the graphical user interface; and in response to detecting the selection of the control feature in the graphical user interface, display the updated set of properties of the control feature in the third view, wherein the updated set of properties of the control feature include a name of the data object and a path associated with the data object.