I've been thinking about this (I've posted basically the same comment on the suggestion thread) and there is a large problem with it - order templates are system specific. Standing and conditional orders obviously are not. I pretty sure that makes the idea a non-flyer unfortunately.
Good point, I was going to say we could use something along the lines of Autoroute to system, but for that to be useful, the function of that would need to be re-written soas it rechecked the route when it hit that spot in the orders, instead of just being a static route.
Still wouldn't quite work for finding the nearest whatever though, but it would allow you to define a specific e.g. colony to refuel, resup, and overhaul.
I'd so love to get my hands on it and completely re-write the orders system though. guess I'll just have to keep working on pulsar to get it to a point where doing orders is feasible.