Advanced Map (To map R/S/E): http://www.pokecommunity.com/showthread.php?t=246451
XSE (To create/edit scripts) Free Space Finder (To find space in your ROM) A-Starter (To change the starters) A-Trainer (To edit the trainers): http://www.pokecommunity.com/showthread.php?t=85025
YAPE (To edit the Pokemon): http://www.pokecommunity.com/showthread.php?t=135173
These are just some of the tools, but probably the ones you'll use most often (Except for A-starter). And these are the basics, editing pokemon, trainers, scripting, mapping. Theres tools out there for all sorts of things, like editing the footprints and other nit nacks but this will get you started.
XSE (To create/edit scripts) Free Space Finder (To find space in your ROM) A-Starter (To change the starters) A-Trainer (To edit the trainers): http://www.pokecommunity.com/showthread.php?t=85025
YAPE (To edit the Pokemon): http://www.pokecommunity.com/showthread.php?t=135173
These are just some of the tools, but probably the ones you'll use most often (Except for A-starter). And these are the basics, editing pokemon, trainers, scripting, mapping. Theres tools out there for all sorts of things, like editing the footprints and other nit nacks but this will get you started.