not EXACTLY a knitting item, but I certainly NEED them to knit. My b'day/Christmas gift was an antique folding reading glasses locket. Hard to describe, but it looks like a long (about 3") fancy Victorian pendant. You push a small button and a pair of glasses pops out and unfolds. They aren't quite strong enough for me to really use(with my old bad eyes), but they certainly are a sweet love statement! He'd even taken the time to go by a local eye clinic to see whether it would be possible to fit them out with a real prescription. He is a real romantic and had surprised me for our 20 yr anniversery with a beautiful ring in a small antique silver mesh coin bag (with our anniversery date engraved on the lid), which he left on my pillow.
I received a knitting machine from my husband for my birthday a couple of years ago. I have deteriorating eyesight and carpal tunnel. He was concerned that knitting would make both worse despite my doctor's assurance that this was not the case. I thought it was very sweet that he went to the trouble and expense of doing this so that I might continue my beloved hobby. It certainly is going to help reduce my yarn stash also!
The eyeglass pendent your lovely husband gave you is called a "lorgnette". Eyeglasses were considered a piece of jewelery during the victorian era. That's a really sweat gift and very collectable. Cherish it well.
It goes to show that Romance is still alive and well in these times. It's wonderful to know that there are still thoughtful and loving spouses out there. Blessings, Beverly