I'm never done early, but I do save my sanity by making a lot of gifts. I knit, sew and cook. This year I'm thinking about using different fabrics to cover blank scrapbooks and photo albums. If I can get what I need, I'll fill a couple of pages to start them out.
I'm also considering making some food baskets with homemade granola, preserves, cheese...
I also like to give gift cards/certificates for nice restaurants. Most people like food, and even if they don't, they still have to eat! My friends and family don't usually go out to expensive restaurants on their own, so it's always appreciated