I have a pair of Schneider XWPRO6848 inverters. They can provide around 14kw continuously and 1.5x that for 30 min. They can take utility power OR generator power and charge batteries. They can also supplement the generator power when you need more than it can provide. You can bring in other power sources such as wind/solar (nuclear, ha) for battery charging/load supply. The batteries I'm using are ~40kw/hr worth of capacity from crashed electric cars batteries.
Even if you don't use solar, If you have time of use rates, you can charge the bank when the rates are low and consume when the rates are high. The hybrid setups can be configured in a number of ways. One big benefit for me here is all the critical loads are basically on UPS. Unless you were baking a pie or drying a load of clothes we don't even know the power went out.
The thing to do is to outline your power supply/management goals then look to see what gear gets you there.