1. A user interface for producing a show, said user interface generated by a program executing on a general purpose computer system, the user interface further comprising: a plurality of control icons, wherein each control icon depicts a sequence of instructions stored on a computer-readable storage medium for controlling a set of one or more production devices having a common device type; input means for placing a control icon from said plurality of control icons onto the interface; and a first control line, responsive to said input means, for displaying a first control icon from said plurality of control icons, wherein said sequence of instructions depicted by said first control icon are executable to send a control command to a first production device.