I wear long-sleeved knit tops all winter. They move with me when I'm doing housework or working out and are easily laundered. Most of my current batch of around-the-house tops are 10 to 15 years old and wearing thin or developing multiple holes. I typically shop at Value Village for tops like these, because if the shirts are inexpensive, I won't worry about wearing them while I'm working in the home or the garden.
What I don't like about getting new tops is the actual clothes shopping for myself. So the best gift someone could get for me, with regards to clothes, is to do the shopping. And the best people to do this sort of shopping would be my daughters.
I gave them a list of what I was looking for - long sleeves, t-shirt knits, slim fitting, tunic length, thrifted -- and asked for 1 shirt from Value Village or Goodwill. My daughters were beyond generous. They gave me a stack of tops (5 to be exact) from Value Village and Goodwill. They did a good job finding shirts I would like. Some are 3/4 sleeves, so I'll be able to wear these in spring and fall too. And I love that my daughters bought these at thrift stores, both so I would be more likely to actually wear them (not "save" them) and that they saved money on my gift.