Keeps profile already exists, you can link the last part of the Champion Hunting profile to the first part of the Keeps to make the bot go there. As for the Arreat Crater, isn't there a profile that already does that + Azmodan?
Just set the profile that loads in the Start_here.xml to the keep. Then set the keep after the keeps it loads the next one you want. Simple modify.
I have been doing a minor modify on my key runs for Act 3. But the Rakkis Crossing with all the side quest keeps getting stuck. So until I have time to correct it. I have it just go to Rakkis Crossing get tyral and then do the normal key hunt.