Homemade gifts allow us to share an incredibly personal and unique part of ourselves with the people we love. Putting in time, effort, and imagination to create the perfect gift can be so much more ...