My 12 year old still loves her friendship bracelet making kit (Choose Friendship, My Friendship Bracelet Maker, 20 Pre-cut Threads Craft Kit / Kids Jewelry Kit) with a ton of colors of string and an easy to follow book. She got it last year and still uses it all the time for gifts or just to try a new pattern of bracelet.
We have also had good luck with baking books packaged with their own fun colored baking stuff (spoons, cups, bowls, whisk, rubber spatula etc). These two are the fave books (I actually use them a lot myself!!):
The Complete Baking Book for Young Chefs (America's Test Kitchen)
Baking Class: 50 Fun Recipes Kids Will Love to Bake! (Cooking Class)
- the second book has a popover recipe and a snickerdoodle recipe that my kids make on their own ALL THE TIME for guests.
Gym-related, we got a one-year subscription to FlipNow so they could watch a lot of meets that are not on TV. Honestly though, in the past year, they have only watched two things, both of which were HOPES meets where they knew girls competing, so we won't renew that. And then the over-priced college leotards that I would never buy on a normal basis, new grip bag, a gym survival bag (tape, pre-wrap, band-aids, mini hairbrush, deodorant, hair ties, extra leo, face wipes, etc) for gym cubby.
Really, my 12.5 year old (no longer a gymnast) just wants Lululemon stuff (with the bag, so can't order online *insert eye roll*) that I find nuts to pay for unless for a holiday, drumsticks, and new additions for her drum kit. Cool band shirts. Concert tickets when possible.
My 10.5 year old (still a gymnast) wants anything craft related and leotards.