3D Cursor is an odd feature when I switched from Maya to Blender and can often get irritating when it comes in the way. I mainly use it move my pivot points so I want the 3d cursor to hide when I'm not using it. This addon made using Python hides and reveals the 3d cursor based on keyboard shortcuts pressed.
Available here: https://github.com/IbyA/3D-Cursor-Auto-Visibility