What I do see though is you will probably end up with 6 constants and 3 variables for location first is its current locatioin, next would be its destination which would be the changing one, and finally its home coordinates
Actually I'll be using vectors for a lot. I wish it supported 4-space vectors, but a vector is essentially a set of three numbers that function as a group. You have the whole vector, and then you have vector.x and vector.y and vector.z that are the individual numbers. That makes it very easy to coordinate locations, as you can just have "home", "target", and "position" and then you just compare position.x against home.x to find the distances.
For people playing with turtle fuel enabled, this means that you can compare the current location against the target location, and then compare your current fuel level against your stockpiled coal, and it can prevent the turtle from going to a location that's too far for its fuel concerns. You can work from there if it wants to cancel its task, go home for more fuel, find a fuel stop along the way, or call another turtle to deliver fuel.
BUT for now I'm distracted. I've been looking into RP2's frame system, and made some significant discoveries. Namely, that they can move pretty much everything. Including wheat and water. But you have to get tricky with wheat. If you just do some dirt and wheat atop it, then the wheat falls off. You have to run some extra frames on the same level as the wheat, so that the "wheat tile" is touching a "frame tile" politely. It should also be easily possible to bring along livestock, preferably by putting them in a room with a glass ceiling, and to do tree farms. The farm has two options really. 1: You only grow trees when you're stopped. 2: You grow trees in very tight block molds, such that all of their leaves and wood tiles would be touching a frame.
I'm also toying with the ideal of deployed scaffolding. Like, turning on a motor that would extend a gantry, useful for sending down a ladder to the surface, or for thrusting up some IC2 windmills, or horizontal frames with rail tracks or solar panels, so that you could fold in your equipment to move/tunnel, and then when you reach a nice area you can stop for a while, and extend the solar farms or the livestock storage into the sunlight.