Speaking generally, there are lots of small 2AAA penlights (but longer than 2.5") sometimes called "inspection lights", and also compact 1AA and 1AAA lights in the sub-100 lumen class, without the annoying flash "feature". All should work fine on primary or NiMH. Some may have high/low, but...