Na verdade a Unreal engine pode se comunicar com vários softwares, como o Maya, o 3Ds Max, Blender etc., mas cada um deles tem suas particularidades. No entanto, a maior parte dos recursos se comunicam com 3Ds Max e Maya, que possuem plugins mais específicos para alguns recursos.
Mas ainda, você pode tentar aplicar coisas de outros softwares também, lembrando porém que no curso Maquete Interativa Unreal Engine nós mostramos como fazer as otimizações usando apenas o 3Ds Max e outras correções usando o Photoshop e não sabemos quais seriam as limitações de outros softwares.