Giong back to the original purpose for this thread (is it too soon for this Christmas?)
I love the baking mixes in mason jars gifts. There are tons of sites that list recipes for them.
Homemade bath salts have been very popular with teachers we’ve found.
We’ve collected pine cones and made centerpieces. If you anchor them with sented wax, they continue to have a nice smell. Also, fire starters are fun to make if you know the recipient has a wood-burning fireplace.
Garder crafts, but tons of fun to do are to make candles or soaps. You need more equipment, but if you make a lot the price comes out ok.
Also, making crafts to use as tree ornaments. You can decorate plain balls with craft paint, or make angels, etc out of beads.
I also like making up my own baskets of goodies. A fun one is a video and movie-type snacks (microwave popcorn, nut mix, etc) in a big bowl. Depending on the price of the move, that can get expensive though.
For someone I know who cooks, I’ve done baskets of themed kitchen goodies–like little jars of fancy Italian stuff (mushrooms, olives, nice oil) or another cuisine.
I like the craft ideas because then the kids are involved in making the gifts, especially for their teachers (don’t forget CCD!), coaches, etc.