I do similar - want, need, eat and read.
But a bit like EnglishRose, I don't stick to just 1 thing of each.
There's always at least 1 book, often 2 or 3 (a reading book I think she'd enjoy and a more factual book - soccer skills, sailing skills, some kind of fun history book, etc - something to match her interests at the time and be useful!).
There's always a decent box of sweets of some sort, and half a fruit bowl (a red apple, a green apple, a satsuma, an orange, a very green banana, and a kiwi or plum or something) - that goes back to my childhood!!
There's always something useful and consumable - so knickers, hair bobbins, pencils for school, nice colours, funny but wearable socks, or really decent sports or hiking socks, that sort of thing. Just a few bits that are useful at that time and usually a bit nicer than Mummy would usually get. Things like teething keys when DD was that young, and a sippy cup, I even had a tiny sudocreme for the nappy bag and a set of Christmas bibs in case she arrived just a bit early and needed a stocking at a few days old (she came at 6am on Boxing Day!) but for small babies (especially if they are siblings) that could be useful.
And then some fun stuff. We've had a "grow your own crystals" kit, bouncy balls, ducks for the bath, bubbles, pack of cards, slinky, lego mini figures and other types of things like that (Despicable me figures, Moshi Monsters, those soccer cards.....), those horrible "aliens" in goo in an egg that I hate (and no way will I get those so Santa is really good to do that!)....
DD is turning 12 and still loves her stocking! Not all of those have been in the same year, just a few different things that we have had over the years.