I agree with you! Christmas does not have to cost a lot to make it memorable. Some of the best Christmases I have ever had involved being creative and the memories carried on more those years than the years we had extra money and bought extravagant (not overboard) gifts. My kids are grown and remember the fun creative things we did and the simple gifts more than any pricey gift they received.
My favorite gifts were the homemade goodies I got from others more than any bought gift.
You have some great ideas for gifts!
Don't get me wrong, it's fun when you can afford expensive things for everyone but Christmas can be just as nice when you are on a budget. Keep it simple!