Surreal uses blender for his animating. It's a free modelling+animating software you can find on steam and it's website, https://www.blender.org/ . He uses an adobe product to edit his videos, I believe, but any editing software will work.
He uses Blender. You can get a copy for free at the Blender Website.
Alternately, you can use the new experimental features that surreal uses, like the new real time engine EEVEE.
​