Transform Tool plugin

I’ve been looking for an easy way to add “polar coordinate” type gizmo for relative transforms to keep actors on the surface of a sphere. I want Z to be elevation from parent center, and X and Y to go along longitude and latitude. Would this API give me a leg up in this endeavour?