1. A computer-implemented method for specifying a first graphical user interface for configuring a computer-executable application, the method including: receiving an identification of at least one configurable application; identifying a set of one or more parameters associated with the at least one configurable application; receiving, via a second graphical user interface displaying both a first portion representing the first graphical user interface and a second portion representing a plurality of graphical display elements, a user's drag-and-drop input with respect to the second graphical user interface, wherein the user's drag-and-drop input is indicative of both a selection of a graphical display element of the plurality of graphical display elements and a location at which to place the graphical display element within the first portion representing the first graphical user interface; displaying the graphical display element in the first portion of the second graphical user interface representing the first graphical user interface at the location at which to place the graphical display element within the first portion representing first graphical user interface; displaying, in the second graphical user interface, one or more representations of the set of parameters; receiving, via the second graphical user interface, a mapping between a property of the graphical display element and a parameter of the set of parameters; and storing a representation of the mapping and the location at which to place the graphical display element within the first graphical user interface.