Minor correction: you do not need scenarios to gather or craft, unless you want to chain actions together. If you only want Miqo to gather things and then just stop, you can just tell her what to gather and how many nodes to hit, with a rotation if you want to use one. If you only want her to craft one recipe some number of times, likewise you can just tell her to craft however many times, select the recipe in your crafting log, and hit start.
Scenarios allow you to set up multiple actions to take in sequence, and to do limited logic processing (for instance, a scenario to craft and turn in items for leves could be set to repeat itself a few times). However, not everything can be scenario’d directly, and sending raw key inputs is very fragile, so you’ll need to be careful.