Note: I only forked this repo for myself to use it as an submodule more easily (and to add .gitignore).
Original repository: https://github.com/Straafe/unity-editor-tools
Some simple quality of life tools for Unity.
Simply drop these scripts in your project and the context menu options will appear when you right-click on applicable files.
All context scripts work with shift-clicking or control-clicking to affect multiple files at once.
ReverseAnimationContext.cs allows you to easily reverse animation clips. Based on the discussion here (https://forum.unity.com/threads/how-can-i-play-an-animation-backwards.498287/) and Bunny83's answer here (https://answers.unity.com/questions/476819/reverse-animation-help.html)
ControllerInitialStateContext.cs allows you to set a new, empty state as the default state to an AnimationController.
UnloopAnimationContext.cs allows you to easily set animation clips to not loop.