No matter what holiday you're gifting for, gifts that you make yourself can be special, personal, and inexpensive ways to let your family and friends know that you care. There are massive websites and enormous stores dedicated to master crafters, and for good reason. Some people (and you might be one of them) are able to take a few simple supplies and turn them into truly special personalized works of art.
Of course, making gifts is not for everyone. While some people may end the holiday season surrounded by beautifully crafted presents all ready for distribution, others will end up sobbing in a pile of fabric