I would think filling a zippo would be the biggest obstacle for someone with no or limited sight. The best trick I could think that might help would be to figure out how many seconds it took to refill it. I want to say a 5-6 second stream should take it from empty to full but I haven’t actually counted. Which is odd because I used to bartend & I catch myself counting how long it takes to fill things with liquid.
Other than that, a zippo is a great option. Fairly simple design, very few moving parts, easy to light with 1 hand, & guaranteed forever. Plus they just sound cool when you open them!
Regardless, I hope you find an option that works for you & that you continue to enjoy your pipes.
Personally, I can tell my zippo is almost full, because the insert gets cold to the touch as the fluid level rises.
On the other hand, I don’t like the idea of possibly dropping a lighter that stays lit when dropped.