Too many flashlights for too many uses.

For keyring EDC, I have a Thrunite TI Titanium. Runs on 1xAAA, super-low low and 180lm high. Pretty good for a keyring light.

Primary EDC light right now is a Nitecore MT10C. Runs on 1xCR123A or a 18350, crazy awesome output for the size and excellent runtime on lower modes.

My most commonly used larger flashlight is another Nitecore, the MH12. I use an 18650 which can be recharged via the onboard USB port.

I'll need more info on your requirements to make a specific recommendation.