Been there, done that, loved it - would do it again!
I was stay-at-home-dad purely for the reason of being dad by choice and not by circumstances. My wife decided to go out and work during those 2 years. We decided that instead of leaving kids on the mercy of day cares, I could mange to stay at home with our (then) 2 years old girl without hitting too hard on our gross income. I loved every second of it. I regret it now that why I did not stay at home at the time of our first kid (a boy). I went through the touchable moments and have build-up memories that I would have missed by working full time.
I did everything from waking kids up, getting boy ready for school dropping him to school, cleaning up diapers of my girl, taking her to music classes, swimming classes, making breakfast, snacks, dinner etc etc. Being an IT professional, I was still able to work 2-3 hours at night once my wife is back.
PS: did I mention that those 2 years made me realize that my wife work more by staying at home than I do at work.