Где можно создавать игровые локации(левелы)?
В Unity для создания прототипов уровней можно использовать ProBuilder -https://assetstore.unity.com/packages/tools/modeli...
потом уже создавать готовую версию из моделей созданных в Blender или 3d Max или других 3д редакторах, если речь идёт о 2d то в Unity есть система тайлов https://github.com/Unity-Technologies/2d-extras с их помощью можно также создавать прототипы уровней, для создания готовых уровней я использую Ferr2d - https://assetstore.unity.com/packages/tools/level-... если надо создать ландшафт то есть https://www.world-machine.com/
можешь и в других, но тебе их потом импортировать... в ue4 простой редактор.