Gifts that you make yourself are one of the best things to give someone. While they are economical, they are special because they are one of a kind. Homemade gifts are great for teachers, grandparents, and extended family. If you have children, consider letting them help you make gifts. They will love giving gifts they helped make.