This is the real tool list for people learning GTA mapping. We do not redistribute - this is editorial. For more creator-focused resources, gtatools.net covers GTA 6 planning tools.
Core tools
OpenIV - an archive editor. CodeWalker - a graphical map editor. ScriptHookV - allows runtime script support.
These three form the foundation. Almost everything else is built on them.
Authoring tools
3ds Max with the GTA plugins - the long-standing pro-grade authoring tool. Blender with community plugins - the free alternative, getting better by the day.
Both produce assets which are wired into the game with OpenIV and CodeWalker.
Supporting tools
Map Editor (in-game placement). Converters between assorted formats. Mod managers that handle clean install/uninstall.