SmoothMoves is Unity3D middleware, available on the Asset Store.
Ranked in these QuestionsQuestion Ranking
Pro PlayMaker integration
Developers echo17 provide Playmaker action scripts for SmoothMoves.
Pro Texture swapping and tinting at runtime
Animations can be re-skinned in several ways, entirely on the fly.
Con Bone hierarchy is not collapsible
When working with a complex skeleton, the entire tree is always visible. There is no way to hide bones under their parents.
Con Unity Middleware
SmoothMoves is not a stand-alone application. It runs entirely within the Unity Editor, and is not compatible with other engines.