I made this tool out of frustration in working with pivot points in Unity
There are some situations when precise object placement is very useful and this tool makes that much easier.
This works very similarly to Blender's 3D cursor, allowing you to both snap itself to object pivot points, and snapping objects to its pivot point
It's drawn as a gizmo, and never enters your hiearchy, so that it never gets in the way of your project.
Creating, Resetting, and Deleting a Cursor

Move Cursor to Object

Move Object to Cursor
