The best gifts are homemade! Here are last minute DIY Christmas gifts ideas to make and sell from home at craft fairs and holiday bazaars.