I've sworn off the "commercial" purchasing and I either bake or make all the gifts we give. Of course, we don't have kids in the family...so it seems to work for us. (The kids that we do~a few nieces/nephews~ get $). So...I'm just now starting to sew.
You have a great plan though!