1. A method of creating a graphic representation of data contained in a file generated using a software application program, the method being implemented by one or more data processors and comprising: selecting, by at least one data processor, from a source independent of the software application program at least one first graphic component to represent a first data source contained within the file and at least one second graphic component to represent a second data source contained within the file; associating, by at least one data processor, the at least one first graphic component with the first data source, wherein the first data source contains at least one first data value and the at least one first graphic component is adjustable so as to change the at least one first data value; associating, by at least one data procesor, the at least one second graphic component with the second data source, wherein the second data source contains at least one second data value and the at least one second graphic component is configured to illustrate a change in the at least one second data value when the at least one first data value is changed; generating, by at least one data processor, a mathematical model representative of a mathematical relationship between the at least one first data source and the at least one second data source; and generating, by at least one data processor, a control panel comprising the at least one first graphic component, the at least one second graphic component and the mathematical model such that, when the control panel is executed, the at least one second graphic component illustrates a change in the at least one second data value when the at least one first data value is changed by adjusting the at least one first graphic component, based on the mathematical model.