In general the engine has all the important stuff implemented, but in a waste amount of cases, they are hard to use and set up to work just right. In my opinion that is the thing where more focus has to go. Maybe even some wrappers/simple dlls for the editors could make our lives a waaaay easier.

@Pappenheimer
Do the animations procedurally on the gpu and you're fine with that