Hello,
Some tracks for help you:
if you need rapid charging and discharging, life cycles, the best is Lithium solution with a good choice of the cell technology.
This point is very important because exists a large reference of possible choice, it depend of the target (temperature, price, currents, cycles, size, availability, mounting, etc).
It dépends of your currents (charge and discharge rates) and différents parameters like min voltage and max voltage range fixed in BMS monitoring.
By example, if you use an NMC technology with max voltage fixed to 4.1V and min at 3.1V you can expected 4000 cycles for an HD2 (so 10 years theorically), but with 4.2V and 2.5V cycles down Under 1000.
If you choose LiFePO4 technology you can use it for heavy currents.
Generally applications are in 2 kinds: Power or Energy storage with large autonomous need.
Problem with Lithium vs other technology is essentially the price... weight and dimensions lowest are without contest the great advantage of the Lithium batteries.
Another advantage is leakage current and flat curves, voltage is more stable between 20% to 80% of full range, leakage around only few percent by year (on shelf).
If price is essential, choose AGM but cycles are for some hundred only and capacity for large current is Peukert dépendent, weight is heavy too.
Prefer NiMh vs NiCad, efficiency and capacity are better, but NiCad are best for large current.
You need also a special charger for NiCad or NiMh for special terminaison charge (dv/dt detection and temp sensor).
Regards.
JY
Of course you need a supervisor (BMS or PCM) for add all securities (Battery management system).