Give It Time
Learning how to dress, undress, fasten buttons, tie laces, open and close zippers, and secure snaps takes time. Expecting a two-year-old to pull off his pants is reasonable, but expecting him to master the art of tying shoelaces before he's four or five is not realistic.
Once your child is able to accomplish some of these tasks, he will undoubtedly take more time to do so than you would. While it's a safe bet that many parents assist their children in getting dressed simply because it takes one-fifth the time to get everyone out the door in the morning, instead leave a little extra time and encourage your child to dress himself.