Controlling multiple steppers - How Best?

polyglot:
due to jitter in your step speed.

Sorry, but I don't understand. Why wouldn't the timing of my loop iterations be consistent?

And in any case the motor has no choice but to move in steps so, in theory, the tool tip will be in the wrong place almost all of the time.

...R