I know what you mean, I am 60 and have been sewing since I was 16 I use to hear older people talk about not being able to see to thread the needle..... do I ever understand now! I have used one similar to this and it works quite well. I ordered one and it didn't work at all!
I got those needle that are easy to thread, where you just slip in the thread. They work great, but I do not like the sharpness of them, they are not very sharp, so sticking them in the fabric does take some effort.