I quit rom hacking around a year ago. But fortunately enough, I remember stuff. XD
We have got a variety of tools to change the Rival's, Gym leaders', etc. Pokemon, A-Trainer by Hackmew would do good. You can find all his
tools here. You should check out the toolbox, you'll find everything you need.