There is no "map making program" its a combination of various programs used together. A photo program for making/editing textures, A 3dmodeling program such as 3ds max or gmax and then the halo editing kit which includes gurilla,sapien and tool.exe. the use of the combination of programs allows end users to create maps.