I have experimented with a lot of solutions because I’ve always had bad vision and particularly bad in low light. As I’m fast approaching 50, my eyes are not focusing on very close work as well either.
Here’s my solution after lots of experimenting:
1) I have a headlamp I wear when woodworking. No matter what I’m doing, if I need extra light, I just hit the button.
2) I have a gooseneck lamp that runs on AAA batteries with a magnetic base. I made a bench dog with a piece of steel on the top and I just mount the lamp to that. It usually just sits in the back corner of my bench. But when I need it, I can just move it to any hold on the bench. I’ve got the typical hole strip on the front of the bench and a bunch of holdfast holes elsewhere, so I can get that light anywhere I need it. So I use the headlamp first, but sometimes the gooseneck lamp is more convenient.
3) I wear reading glasses on top of my head. When I need to focus up close, I just pull them down and then flip them back up on top of my head. I actually wear regular glasses too (-10 diopters, so serious stuff) and I just wear the readers right over the top. In the next couple years I will switch to bifocals, but I’m not quite there yet so this solution works. Looks silly, but it works.