1. A method of doing one or more of defining, creating, or editing a graphical user interface panel file for a graphical user interface panel having at least one graphical user interface panel menu bar with at least one graphical user interface panel menu bar object, which method comprises: a. opening a graphical user interface source code file; b. entering at least one graphical user interface defining tag file describing the graphical user interface panel menu bar; c. editing the menu bar object tag file; d. compiling said graphical user interface source code file to form an edited graphical user interface object code file including a menu bar; and e. storing the compiled edited graphical user interface object code file in a Panel Binary Intermediate file.