There’s also the Black Magic Probe software, which is open-source. It can be installed on a wide variety of boards, all the way down to the cheap “Blue Pill”, which allows keeping several of them around. The BMP does JTAG/SWD, serial, and SWO. I’ve been using it for many years now (no affiliation, just very happy with it).