I always give my T gifts. Not expensive things, but things like cakes for birthdays and for Christmas and something like a stone from a beach when I return from holiday. She keeps a gift shelf in her room which has plants, figurines etc and the things I've got her.
Your ways sound delightful also