I do all my TADS3 development in Linux. It’s command line utilities all the way. In fact they do all the work even in Windows, so I just use them directly. The only difference, I think, is the lack of debugger in Linux, but I tend not to use it much anyway.
And with the webui addition to TADS only the sky (and the amount of RAM on the server) is the limit.