1. A computer-accessible memory medium that stores program instructions for providing a graphical user interface (GUI) having GUI elements for selected parameters of a data flow diagram wherein, the program instructions are executable by a processor to perform: displaying a data flow diagram on a display, wherein the data flow diagram comprises a plurality of interconnected nodes which visually indicate functionality of the data flow diagram, wherein the plurality of interconnected nodes comprise a plurality of nodes displayed on the display connected by lines displayed on the display, wherein the lines specify data flow among the plurality of nodes, wherein at least a subset of the plurality of nodes comprise user configurable parameters; displaying the user configurable parameters on the display, wherein the user configurable parameters are displayed separately from the data flow diagram; receiving user input selecting one or more of the user configurable parameters on the display; associating one or more GUI elements with the selected user configurable parameters in response to the user input; and automatically creating a GUI for the data flow diagram that includes the one or more GUI elements, wherein, during execution of the data flow diagram, each of the one or more GUI elements is operable to access a corresponding parameter of the one or more user configurable parameters to modify or display the parameter.