In the RC vehicle world, these things have been prevalent for about a decade now: https://www.amazon.com/Battery-Charger-Balance-Discharger-Ba...
I'm not sure what IC they use, but it uses a two-line text display and can switch between Lipo, LiFE, NiMH, NiCD, Pb, and a few other modes, and some of them allow adjustable cutoff voltage, max charge time, etc. That's just a cheap 80W model but there are 200W+ chargers that use the same interface.
There are also 18650 cell chargers that can also take NiMH AA/AAA and charge them at high currents, like this: https://www.amazon.com/NITECORE-UMS4-Intelligent-LumenTac-Or...
I believe those chargers are all microcontroller (i.e. firmware) driven and not built around specialized IC's.