Yo sabía usar una herramienta cuyo nombre no recuerdo que servía para editar recursos, importar y exportar archivos. Pero en la mayoría de aspectos sólo permitía visualizar xD. Incluso hice un tema sobre el asunto, ya lo se, que proh soy(?
A parte de eso, el NDS hacking es definitivamente el futuro, solo que se requieren mas esfuerzos. Por no decir que la lista de personajes "relevantes" se queda corta, te faltan nombres como el de ~Arc o el de Zark, pero bueno.
Qué hace falta? Muy sencillo, lo que se necesita ver antes que nada es como modificar eventos (los que aqui llaman erroneamente "scripts"). Se conocen algunos comandos en hexadecimal pero aunque algunos de nosotros nos pasamos la vida buscando el archivo que contenia todos los eventos del juego (Pokemon Soul Silver japones), sobra decir que jamás lo encontramos.
Cuando se encuentre(n) dicho(s) archivo(s) se habra hecho un paso de gigante.
Edit: veo que se pueden visualizar los scripts, te refieres a los comandos? Si no, sería algo genial. Espero saber más.
Edit 2 (colosal): SÍ se pueden editar los eventos. Echale un vistazo al tema: http://www.pokecommunity.com/showthread.php?t=288625