Is there a better way to manage tags than Unity's default?

Is there a way to better manage Unity’s tag system? In particular something that would make them strongly typed?

I’m mulling over the idea of creating a global enum to hold all my tags, but there would still be the chance of typos between the tag manager and the enum.

I always thought this was cool:

https://github.com/nickgravelyn/UnityToolbag/tree/master/UnityConstants