For several year's I have been using FlyLady. One of my favorite things is her Holiday Control Journal. This free downloadable document helps keep all holiday planning in one place. It has a place for you to write down what you have bought for each person. I keep the list from each year so that I can reference it. There is nothing worse than getting a person the same gift again.
Go on FlyLady's website and see if her housekeeping and holiday planner can work for you too.