1. A process control method comprising: providing a graphical user interface (GUI) internally to an existing process management environment that controls a process; displaying on the GUI commercially available process information from an independent remote external provider and accepting a selection of external logical instruction steps from the commercially available process information; in response to the selection, connecting over a network interface to the independent remote external provider and purchasing the external logical instruction steps from the independent remote external provider for delivery into the existing process management environment; receiving the external logical instruction steps from the independent remote external provider with respect to the existing process management environment and with respect to the GUI; receiving compatibility instructions for the external logical instruction steps from the independent remote external provider; introducing the external logical instruction steps into the existing process management environment; controlling the process using the existing process management environment in accordance with the external logical instruction steps.