A system for developing industrial applications, comprising: a memory for storing executable components; and a processor, operatively coupled to the memory, for executing the executable components, the executable components comprising: a virtual rendering component configured to render an interactive three-dimensional virtual reality, VR, representation of an industrial facility on a wearable appliance; a user interface component configured to receive VR interaction data representing manual interactions of a wearer of the wearable appliance with the VR representation of the industrial facility by means of naturalistic gestures comprising at least one of a gesture manually tracing a trajectory to be carried out by a motion device to facilitate picking and moving a part from a first location to a second location, or a gesture indicating a path of motion to be traversed by the motion device during a work cycle, wherein the manual interactions are indicative of design input specifying a structure and operational requirements of an industrial automation system; and a project generation component configured to translate the VR interaction data into executable system project data that satisfies the design input represented by the manual interactions, wherein the system project data comprises at least an executable industrial control program configured to perform control of the industrial automation system and an industrial visualization application configured to visualize at least a portion of the industrial automation system. a memory for storing executable components; and a processor, operatively coupled to the memory, for executing the executable components, the executable components comprising: a virtual rendering component configured to render an interactive three-dimensional virtual reality, VR, representation of an industrial facility on a wearable appliance; a user interface component configured to receive VR interaction data representing manual interactions of a wearer of the wearable appliance with the VR representation of the industrial facility by means of naturalistic gestures comprising at least one of a gesture manually tracing a trajectory to be carried out by a motion device to facilitate picking and moving a part from a first location to a second location, or a gesture indicating a path of motion to be traversed by the motion device during a work cycle, wherein the manual interactions are indicative of design input specifying a structure and operational requirements of an industrial automation system; and a project generation component configured to translate the VR interaction data into executable system project data that satisfies the design input represented by the manual interactions, wherein the system project data comprises at least an executable industrial control program configured to perform control of the industrial automation system and an industrial visualization application configured to visualize at least a portion of the industrial automation system. a virtual rendering component configured to render an interactive three-dimensional virtual reality, VR, representation of an industrial facility on a wearable appliance; a user interface component configured to receive VR interaction data representing manual interactions of a wearer of the wearable appliance with the VR representation of the industrial facility by means of naturalistic gestures comprising at least one of a gesture manually tracing a trajectory to be carried out by a motion device to facilitate picking and moving a part from a first location to a second location, or a gesture indicating a path of motion to be traversed by the motion device during a work cycle, wherein the manual interactions are indicative of design input specifying a structure and operational requirements of an industrial automation system; and a project generation component configured to translate the VR interaction data into executable system project data that satisfies the design input represented by the manual interactions, wherein the system project data comprises at least an executable industrial control program configured to perform control of the industrial automation system and an industrial visualization application configured to visualize at least a portion of the industrial automation system.