I've managed to get it down to three main sizes.
Rechargeable: AAA, AA, & 18650's
Primaries: AAA, AA, & 123's
EDC Lights are a Fenix PD35 & LD01. The PD35 has a 18650 rechargeable. It can also run on 2x123's The LD01 is a Lithium.
Main weather radio is 3xAA rechargeables that it will recharge them when plugged in to a 5V source.
I've had some luck using the AAA to AA adapters.