The thing I do to make my Christmas shopping easier is to shop throughout the year when things are on sale. I've gotten some great deals doing this. It does require a little planning in advance. You do need to know who you're shopping for.
I've also reduced our gift list. This year we are buying only for our immediate family and I will be making some food gifts to take along when we visit extended family.