UE the best tool to develop my project?

I’ve had a try on Maya many years ago when still was Alias Research. Wonderful but complex, and also if I good understand focused on animation, that I still need to understand if it’s a part we need to focus on in an external specialized sw or we can do it all in Unreal.