Sorry, you are right - I hadn't tried it, just had read that it can be used to input the origin position.
Could you do it in reverse? Start from where you want a line to end then go to origin? That works for the line tool at least - just tried it.
Or perhaps someone could code a Ruby snippet that starts a tool, sets the first point at ORIGIN, then hands control back to the user? I'm not even a good enough coder to know if this is even possible, without creating a whole Ruby Tool, which is non-trivial.
What do you need to draw starting at the origin?
Or could you just draw what you want in 'free space' then move the result to origin? You can input [0,0,0] as the destination for the move. That works, too - again, I've just tried it.