I'm currently in the process of making a Pokemon web series with some friends. We're hoping to use three mediums for this: live action filming, dubbed art, and actual graphics from the game for battles. I was hoping to achieve the third medium by hacking a White ROM, but I'm not sure how to do what I want. I need to be able to change the character's sprite on the name selection screen, change the player's back sprite for sending out Pokemon, change the opponent's front sprite for sending out Pokemon, change the opponent's Pokemon, change what the opponent and other characters say during battle, change the starter Pokemon and their levels, and have the opponent's Pokemon use certain moves in a certain order, which seems like the hardest part. Are there any tools available that would help me? I'm not sure where to start.