My daughter is in 5th grade and is 9, gonna be 10.
Now, she has a friend, that for years... always handmade gifts to friends.
ALL the girls, know this about her. She is just a real crafty girl who likes to make things. And we all know her Mom has a real lean budget.
No one makes fun of her.
My daughter, still has, the homemade things from her, even from 2nd grade.
But however, Tweens can be fickle.
9-12 years old, are Tweens.
The other thing is, making something or homemade things, can actually cost, more than $10. Homemade things are not necessarily "cheaper."
So keep that in mind.
Or, is there a "Claire's" store in your area????
Girls, LOVE this store. And they love gift cards from this store.
I would do a $10 gift card, and then your daughter can make the girl a bracelet, or bead ring on stretchy elastic, since you already have tons of beads at home.