One Question about Dev Content

One Question about Dev Content

What software use developers to make maps, enemies, objects etc spells efects etc... .. (design)?.  i want make my own mod with custom maps, npcs, classes, enemys, item models etc.. I want download all software for make new content.