What 3d modelling/texturing software works along with Unreal Engine?

I’d recommend Maya, it’s fairly easy to use and pretty straightforward. For texturing, I use both xNormal and Quixel. Though I’ve heard good things about Substance.