I just felt this might be interesting for some of you. I own an Owon XDM1041 and I am pretty happy with it, amazing 'bang for buck' actually, as it even comes with SCPI over USB, and all that for under 100€.
Problem is: The included PC application is not really good and having to install that whole NI VISA thing etc. ... yeah I am not a fan. And it's Windows only.
So I got going and made my own, including graphing capability. It's written in rust with egui - an immidiate UI framework. Which is nice because you can now regulate the graph refresh independent of the actual measurement data coming in, making it very smooth.
Right now you can switch to all modes, ranges, control the beeper and the beeper threshold in continuity mode. (for Diode mode threshold adjustment does not work yet and it might never, unless there is an SCPI command for it, any hints appreciated).
https://github.com/markusdd/rusty_meter/tree/master 
I provide binaries for all 3 major OSes in the release section, you can also build yourself. You do NOT require VISA for this to work, under Windows you might need to install the CH340 USB serial driver, but most people will have that installed anyway in this forum I guess

Maybe this is useful for someone, hope you like it. Issues can be posted directly on Github, we can also discuss feature requests there - or here.
Cheers.