I had seen somewhere one guy had created some objects that controlled some bones. So then he did not had to move the bones at all, but rather playing with this virtual joystick sort of thing. He had set their local position to correspond to some global position of the bone.
I don’t remember how it’s called and I can’t find it. Do you ever happen to know about this technique?