Actually the RNGs are exactly the same - it's the starting seed formula that is different for RS, FRLG, E, and DPP.
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