1. A method of identifying the runtime control for a graphical user interface (GUI) object, comprising: identifying at least one first property of the GUI object; retrieving at least one second property for at least one runtime GUI object; comparing the at least one first property to the at least one second property; identifying a best match runtime GUI object from the at least one runtime GUI object based on the comparison; and using a runtime control associated with the best match runtime GUI object when operations on the GUI object are performed.