Just a suggestion, I'm not sure if this is in the foreseeable future, but are you going to consider adding the ability to code the bots with out actually having to do all the movements for teaching him. so for example you could open a panel with a load of coding blocks, such as "move to __" or "add to __" and with those you would do something very similar with the beacon functionality where you just click on the block you want the bot to add it to. while others like "find nearest __" you could have a drop down list of options