1. A graphical user interface (GUI) application development apparatus for developing a GUI application, the GUI application development apparatus comprising: a data input section for receiving user input information, the user input information selecting a GUI component for the GUI application and selecting a simple graphics representation for the selected GUI component or a rich graphics representation for the GUI component; a logical component storage section storing logic program components for GUI components, the logic program components defining functions performed by the GUI components when executed the GUI application; a simple graphics representation component storage section storing simple graphics representation program components for the GUI components, the simple graphics representation program components defining simple graphics display information of the GUI components when executed in the GUI application; a rich graphics representation component storage section storing rich graphics representation program components for the GUI components, the rich graphics representation program components defining rich graphics display information of the GUI components when executed in the GUI application; and an edit processing section that: selects a logic program component from the logic program component storage section corresponding to the selected GUI component; when the user input information indicates a selection of a simple graphics representation, selects a simple graphics representation program component corresponding to the selected GUI component from the simple graphics representation component storage section; when the user input information indicates a selection of a rich graphics representation, selects a rich graphics representation program component for the GUI component from the rich graphics representation component storage section; and generates the selected GUI component based on the selected logic program component and on the selected simple graphics representation program component or the selected rich graphics representation program component, wherein: paint process execution programs for painting the GUI components are stored in the simple graphics representation program components, and animation execution program for animating the GUI components are stored in the rich graphics representation program components.