1. A method for creating an enumerated variable, comprising: searching variables declared in software code for constant values; displaying, on a graphical user interface, a list of variables having constant values as candidate enumerated variables for selection; responsive to a selection of one of the variables: setting a name of the enumerated variable to a name of the selected variable; setting a value of the enumerated variable to the constant value of the selected variable; prompting, through the graphical user interface, for descriptions and potential values; responsive to an indication that parameter entering has been completed, checking entered parameters to ensure correct data type; creating development objects for the enumerated variable as a function of the entered parameters, the development objects being source code for interfaces or software objects that implement the enumerated variable in a programming language; and storing the development objects in a program memory.