1. A system for generating a set of robot commands based on user entry events in a user interface, said system comprising: an event queue to which said events are sent from said user interface; and a RobotCreator tool for receiving said events as those events are submitted to said event queue, wherein said RobotCreator tool converts said events into robot commands.