Hola daniXD, veo que eres nuevo en este mundillo competitivo así que te voy a explciar un par de cosillas:
Normalmente se juega en el simulador Pokemon Online (
Aquí tienes el link de descarga, no te preocupes, no tiene virus ni nada por el estilo) dado que es más cómodo y más rápido.
Si juegas por DS en un torneo que no es oficial como el VGC, tranquilamente puedes usar Pikaedit o cualquier herramienta para editar pokes siempre y cuando estos los modifiques dentro de lo posible (Es decir, no pongas Sentencia a un Excadrill por poner un ejemplo). Pero en un VGC si no manejas perfectamente lo de editar pokes no te recomiendo que los hagas a través de un programa dado que hay controles durante esos torneos y es fácil que encuentre algún desperfecto en mon que no has hecho correctamente. Lo más seguro es usar RNG, que aunque sea más lento te aseguras de que no te descalifiquen por llevar pokes que estén mal modificados.
Eso es todo, saludos.