I really wish there was a way to transition from one animation to the next in a way that wasn't just linear. I looked around and found this: https://docs.unity3d.com/2019.1/Documentation/Manual/TimelineEasingClips.html but this is for a much older version of unity and is no longer a supported feature. To be able to Ease-in and Ease-out of two states, with control over the nature of the easing would be godsend. Instead, I purposefully create extra animations that are literally just transition states that ease, but I am also aware that this is not sustainable for animations that have a lot of connectivity/transitions. There may even be existing solutions that I'm unaware of, but since I'm using the animator for UI, I can't find many tutorials on layers, substate-machine, and blending work for UI elements. I don't use UI Toolkit either because the animations available are too basic and also it is incompatible with the current game I've been hired to work on.