Hi @John_Taves, @stuart
The LTC2944 is almost perfect from a feature point of view. The down side is the chip is not DIY solder friendly… a 3mm DFN with exposed pad would put hand soldering beyond the reach of most. However, look in AliExpress for LTC2944 and you will find small evaluation boards that could be repurposed.
The other downside is there is no easy way to run the chip with galvanic isolation, opto isolated I2C control. Mixing grounds, battery and the controller can give odd problems.
The LTC2045 has fewer features but does support isolation and can be had with small flat pack that is hand solderable.