OpenROAD has power integrity analysis, but that's only for DEF / ODB inputs and digital designs.
The other way to do it more generally would be to run parasitic extraction on your design, including the power rails, run a spice simulation, and look at the worst case voltage drop on your power rails. It's feasible for small designs but not for large designs. The other challenge is figuring out what is the worst case input waveform to cause the worst case power draw in your design.