I want to introduce handle helper scripts: HandleStart.py and HandleFinish.py.
Those scripts will help to create handle object with user defined pivot position.
How to use.
Simple video tutorial:
Create null object and rename it as “handle”. The position of these helper object will be used by new handle.
Then select objects, witch you want to transform together and run HandleStart.py. New handle with defined pivot position will be created.
To cleanup handle object, run HandleFinish.py script.