I work in an RF lab where part of the time we test and evaluate radios. To have the computers do the tedious, mundane work, data collection is automated by making extensive use of SCPI commands controlling lab gear and then using statistics to determine when tests are complete.
Some of that software writing carried over into ham radio. I've written code in python, meaning it should run on any machine that can run python. While I likely can't offer support for the installation of python and libraries - machine/OS combos seem to take on unique personalities! - I'm happy to offer what assistance I can.
If you're looking for my old, unmaintained Java code, it has moved here.