1. A computer-implemented method of creating a new label in a computer-implemented business integration system, wherein the new label is a computer-implemented user interface element configured to identify a control within a user interface associated with the business integration system, the method comprising: receiving data at an interface indicating a desired text for the new label; searching a label database for indications of existing labels that include text matching the desired text, wherein existing labels represented in the label database are computer-implemented user interface elements; and returning to a user, based at least in part on the results of the search of the label database, a list of existing labels that include text matching the desired text.