This is one of those things I'd only want to set up the first time, then let the AI handle after that. It would be great if you could 'teach' an NPC how to set up a farm, or a mining outpost, or what have you, then just have them take care of it the next time you need one.
Then again, my idea...