On a normal day DD1 (reception) goes to breakfast club which starts at 8. Routine is:
Night before: make sure DD1 bookbag is ready with everything she needs for next day, prepare my bag for work / things DD2 needs for nursery.
6.45: I get up, make myself a tea and something to eat, do something for breakfast for DD2, shower.
approx. 7-7.15: get the girls up
7.15 onwards: get both girls ready (OH usually DD2 for me so I can concentrate on any help DD1 needs getting dressed and do hair of both girls). DD1 mostly dresses herself, washes her face and brushes her own teeth but has curly hair so needs help with it. Much of this involves reminding DD1 to do the same thing over and over again as she forgets as soon as I ask her and is easily distracted by things like singing at her reflection in the bathroom mirror when she should be brushing her teeth.
7.45-7.50: Leave for 10 min walk to school
8.00: drop DD1 at school (she signs herself in at office and takes herself to dining hall, I just need to leave her at school office.) Then walk to train.
8.15: Train to work
8.25: Drop DD2 at nursery
8.30: I start work, usually exhausted, hot and grumpy!
My top tips would be to gets bags ready the night before (and maybe even lay out clothes for kids if you are more organised than me!) and, if you have to wake your kids in the morning, to get yourself up slightly earlier then the kids so that you are ready before you start getting them sorted.