The materialistic things can never express the true love and respect. There is no need to buy expensive gifts for your loved ones this Christmas. The purpose can be well served by homemade Christmas gifts. It is an ideal way to touch one’s heart. The receiver will treasure your gifts for the years to come. These gifts will strengthen the bond between you and your family members. They maybe homemade gifts but they are invaluable. You need to put in some efforts and little bit of creativity. So this Christmas you can express your feelings for them by making them by your hands and hard work. Read on for some of the gifts that you can make at home.