I also use the transform tool directly on canvas to define approximate position/rotation/scale.
But use of value (or “mathematical value”) is more precise, and sometime you really need it.
Example:
For rotating gears or conveyor belt, you must provide precise values for rotation or translation; trying to do it approximately, and the result will be not “natural” here (ie: because here it’s mechanical stuff and for mechanical stuff -except if you want a crazy cartoon style- you need to be precise )
In these one:
Also have to calculate precise values, to be sure that enter/exit from black hole warp is synchronized
There’s no absolute method, it will just depend of what you’re drawing/animation.
And the “hand made” transformation is also a good solution in many case