1. A method for configuring a process control environment, the process control environment including a computer system having a processor coupled to a display device and a separate controller coupled to a plurality of field devices, the method comprising: providing an object oriented framework, the object oriented framework including classes, the classes including classes from a set of commercially available foundation classes and classes derived from the set of commercially available foundation classes; presenting, on the display device, a stencil portion presentation including a stencil object, the stencil object representing a process control element including a step of using at least one stencil class that is derived from the set of commercially available foundation classes; presenting, on the display device, a diagram portion presentation, the diagram portion presentation representing a process control environment configuration, including the step of using at least one diagram class that is derived from the set of commercially available foundation classes; dragging the stencil object from the stencil portion presentation to the diagram portion presentation; dropping the stencil object on the diagram portion presentation in a position indicative of a location of the process control element in the process control environment to create a process control routine; and configuring the controller within the process control environment to operate in accordance with the diagram portion presentation to execute at least a portion of the process control routine during runtime of a process.