I'm working on a 30 Days of Christmas Shopping guide on my blog and it's full of great ideas including home made gifts. I'm on day 5 so far so there's much more to come =)
My favourite out of the ones I've posted so far has to be the personalised Russian Dolls.
thoughtsinlittleboxes.com/gifts