1. A control system interface for programming and controlling the operation of multiple different types of devices at different times, wherein each device is selected from the group consisting of manned vehicles and machines capable of automated operation, unmanned vehicles and machines capable of automated operation, and machines including payloads carried by such vehicles, the interface coupled to the device being controlled or programmed and comprising: a display displaying information pertinent to the control of the operation of the vehicles and payload; and at least one input control for providing input for programming the system for completely automated control of the devices, and wherein the at least one input control can provide input for manual control of the devices.