Correct about going through as fast as you can.
Basically there are four variables when you are working on egg IVs:
Parents in daycare (easily controlled)
Time on DS during continue (easily controlled)
Delay on continue (fairly easy to target +/- 5)
Offset (fairly easy to target +/- 1)
It's controlling them all at the same time that is tricky.
For the Time/Delay what you want to do is, starting from :00 (:ss) on your DS to advance through the start screen as quickly as possible and note your starting seconds by finding an initial seed (through monster capture) and then taking this number of seconds and setting it as the seconds where you search for particular spread on the time finder.
This lets you reset your DS at :00 (:ss) and get the same result for the time variable each time.
For delay you're really going to have go get lucky, but if you target a spread on a delay that is within your normal range (which, again, you can find by running some tests on finding your initial seed going through the start screens as fast as possible) you should be able to repeat it after a certain number of tries.
Offset is a bit trickier, but Jonny is working on some methods to lock this in to take it out of the equation. For now assume you will be +/- 1 from your target. You can find the delay of an egg you collected to see what you normally hit by collecting and egg and then catching a pokemon for the initial seed. Select "Breeding (DPPt)" and generate. You should be able to pick out the spread you got on the egg from there.
ALSO: One you are in the process of working on this you should right click your spread in the time finder and pick the option to generate Adjacent frames. This will generate a list of "nearby" spreads and should be helpful for finding out what you actually DID hit. This can then be used to adjust your tapping to try to hit final.
That's all from me on this until there is a full guide out for it.