The tool is called Gen III Rom Hacking Suite. Right now, it only edits pokemon data, but it already has crazy features like expanding the number of evolutions per pokemon and expanding the number pokemon. Eventually it will be able to edit just about anything.