Use your common sense. Don't put 18 moves in a level-up list. Don't put Earth Power, Hypnosis, Nasty Plot, Baton Pass and Hydro Pump in the same level-up move. That kind of stuff.
Just give a look at the movepools of regular Pokemon to have a good idea of how your movepool should be.
For all your Pokemon needs (and more!) including: the Defensive EVs
applet, the Probabilities of Breeding IVs in Pokemon
applet, and the Ratings of Pokemon Base Stats
applet (now Version 2.0!)
. And also the IV to PID