There are ICs with multiple input channels to perform multiple battery management with a single IC. These would be your optimal solution, as the internal reference voltage will be identical for all batteries.
If they're in series, you should use a 3S protection board that keeps them balanced as well as providing undervoltage (over-discharge), overcurrent (charge and discharge), and overvoltage (charging) protection. Those are commonly advertised as BMS, but a real BMS has more smarts and can report voltages and stuff back to a microcontroller. You still need a separate lithium-ion charger (like a module that accepts DC input, or a wall-wart/brick style charger). The "BMS" protects against catastrophic overcharging, but doesn't manage normal charging.