1. A method of creating a graphical display object for an executable application wherein the graphical display object is based in part on at least one of a plurality of default display objects, the method comprising: receiving a definition data structure for an object wherein the definition data structure includes a plurality of display item data about a plurality of corresponding display objects; processing the definition data structure to extract information relating to the plurality of display item data; determining from the extracted information which of the plurality of display objects are default display objects; building default display objects based at least upon default item data wherein the default item data is stored in a plurality of default definition data structures; determining from the extracted information which of the plurality of display objects are custom display objects; building custom display objects based at least upon a portion of the plurality of corresponding display item data; and building a graphical display object based at least upon the default display objects and the custom display objects.