How do you do it? Free for all? One by one? I am admittedly a total control freak in our house, and like to maintain some kind of order (in all other aspects of my life I am not an orderly person!) but it is only done in an attempt to maximize excitement. I found out last year that my older sibling does exactly the same with his family, despite us having different upbringings, which I thought was funny.
Everyone opens stockings on our bed, and during this time one of the adults will go downstairs and make tea/coffee to bring up and also turn on the christmas lights. Then we all go to the kitchen, and no-one can peek in the living room yet. We have a long drawn out breakfast of everyone's favourite breakfast foods, Santa pancakes, croissants, eggs Benedict etc along with Christmas music. Then it is on to the tree presents, the kids take it in turns to pick a present and open it or pass it on to who it's for, I deliberately don't use individual wrapping paper per person to add to the mystery.
If we have to visit family then I do speed it up a bit by passing them out myself a bit faster, or if someone wants to stop and play with something they can. I make sure I've put accessories that go with main presents right at the back of the tree so they aren't opened first.
Am I a total kill joy, or do others do this too? How does it work in your house? Separate piles, run down to the tree first thing? Breakfast after presents? I love planning these small things, and hearing how others do it, it gets me so excited.