Anti-fatigue bracelet, razor with lighter function, crystal piano music box with personalized photo. People of uncle's age must have never seen some popular small gifts now, so you can give him some creative gifts. Like zodiac sun jars, constellations and hand-painted ones. If you want your uncle to see your heart, I suggest you hand-paint one for him. If you think your painting is too ugly and you don't have face to give it to others, then make a custom one, which is very distinctive.
Nowadays, people who are a little older pay attention to health and health care. If you give him some good health gifts, your uncle will be very happy. People nowadays are in a sub-healthy state. Giving them some fitness equipment will not only make them healthy, but also make them feel much more cheerful. Like cervical pillows, foot massagers, lumbar pillows, etc.
Giving some healthy organic food is also good, and your uncle will be very happy. In short, as long as you have a heart, anything you give is a good gift.