I have made gifts before. I am making some this year. I am using as much of my stach fabrics that I can. I don't think it is cheap, in fact some of made gifts will have a higher value than simular things bought. I try to match what I have on hand to the person and go from there.
Good luck.