I've been looking into Nuvoton micro-controllers (uC) for a while now. The global supply crisis has caused me to look for alternatives, as stock-levels for everything else has crashed, and their prices skyrocketed! Nuvoton's do not suffer either problem--not for my purposes, anyway.
Unfortunately, despite offering a download of Eclipse for Linux, development on Linux is not quite supported--as confirmed by Support, via email. The code-generation utilities run on only Windows, and the same seems to go for burning/programming utilities that talk to the debugger/OCD/programming h/w (Nu-Link).
I've ordered the latter + an eval. board, though I don't recall what the interface to the development host was. If USB, then might there be a possibility of the Linux Eclipse possibly _burning_ the code it compiles? ... No, since the code needed to talk to the target uC, via Nu-Link, runs on only Windows. ... But, I am yet to test this.