I just finished putting together an Italian dinner basket for my parents (they're SO impossible to buy for) and will be adding homemade biscotti and amaretti cookie brownie bites for dessert.
For my sister-in-law last year, I made her double chocolate chocolate chip cookies and lemon shortbread cookies to go with some tea and a teapot I bought her. The year before I gave her and my brother a breakfast basket (with spoon, spatula, kitchen towels, mixing bowl) and put in a canister of homemade pancake mix.
I think homemade food gifts are the best. Who doesn't like to eat? And homemade items always come from the heart, so you can't go wrong there. I think she'll love the effort you put forth in making the homemade Christmas hamper. I agree with chary...how could she not love it?