Timed start

I Struggled last night with a timed start, this is what i want it to do, can i configure sgp to do it, and in this specific order.

timed start
Connect equipment.
Home Dome

While dome is homing…
Start PHD2 if not running and link to it.
Open Flip Flat

Dome is homed.
Open shutter
Slave to mount
allow time for slaving
unpark the mount.

start the rest of the sequence.

If i have any of those thing out of order, what would be better??

Last night all it would do was open the dome, pause then close the dome and end.