I'm pretty sure most would use to mass produce items that sell well (Ingots, Lumber, etc.) or mass produce items for leave turn-ins for leveling. Therefore I believe being able to code in rotation sequences (as been done on page 1 of this thread) would be sufficient. Eventually, you could evolve it to turn in leaves for you or post them on market for you. I want to be able to make a bagillion spicy tomato sauces for spectacle desynthing. I have a macros already that can HQ 99% of the time. I just need bot to combine them all and mass produce.
In leveling a couple crafting classes, more often than not I find myself buying items of the market board for very cheap, and then going back and forth between a major city and an outskirt city repeatedly turning in levequests. That seems like that would be the most important feature for leveling a crafter - the ability to accept/turn in levequests and also being able to use the Aethernet within major cities. Outside of that, something that functions like ARR Assistant where you simply put in a rotation and the bot crafts items over and over using that rotation would be more than sufficient to last for quite some time. That's how I feel having been working on crafting lately. Some pseudo-code: Code: <While Level is less than XX> <If not has levequest of choice> <Teleport to city> <Aethernet to leve provider if necessary> <Run to leve provider> <Pick up levequest> </If> <If leve is finished (should have a stock of the item to turn in in inventory)> <Teleport to outskirt city> <Turn in leve quest> </If> </While> I'm currently going between Limsa and Quarrymill over and over again turning in the same levequest, I'd love to automate it.