For the record, I tried no$msx, and it is quite competent.
However, I was made aware that openMSX has a new version 20, and I must say it is a huge improvement over version 19.
They included the debugger UI inside the emulator (it is a separate executable on version 19), dramatically modernized...