100% agree. Any of the Analog Discovery - would work great.
Two waveform generators, 2 channels isolated input scopes, digital - can measure noise, impedance, even frequency response sweeps. Super capable. python scripting, or in-app java scripting of the software. Check out the waveforms...