Hundreds of creative homemade gift ideas with pictures and step by step instructions on how to make thoughtful gifts for everyone in your life as well as beautiful wrapping ideas.