I think my best weapon for saving time and money is to pre-plan everything. I'm kind of a spreadsheet addict, so before the season really gets going I make a couple of sheets - one for gifts and the other for baking, card, decorations, etc. I list out everyone I need to get a gift for, gift ideas, how much I want to spend, my budget for baking, etc.
It just helps me stay on track and on budget and really only takes about 30 minutes while I'm watching TV to get done.