Aqui está o que eu tentaria. Você pode iniciar uma instância do Microsoft Windows Micro (máquina virtual / VM) em Amazon Web Services (AWS). Uma microempresa AWS não custa nada se você tiver o Linux, mas desde que você precisa do Windows é US $ 0,03 por hora. A lista de preços está em esta página . Se a instância micro for muito pequena ou muito lenta, você pode usar uma instância maior (um Extra Grande é $ 0.96 / hora).
Você pode instalar o software LEGO nele e trabalhar remotamente. Para evitar a instalação do software LEGO cada vez que você pode até mesmo criar sua própria VM, reinicie-a sempre que precisar.
A única desvantagem que vejo é o IO entre a VM e o bloco físico LEGO NXT. Isso provavelmente poderia ser resolvido com a criação de uma porta de proxy em seu computador doméstico, através da qual o software LEGO na VM poderia se comunicar com o bloco. Isso precisa ser testado desde que eu não tenho um NXT. Se essa parte for muito complicada (ou impossível), você poderá procurar outras maneiras de carregar o código no NXT da VM do Windows.
Se você nunca jogou com a AWS, sugiro começar com uma micro instância do Linux (por exemplo, Ubuntu). Como não custa nada, é uma boa maneira de experimentar como tudo funciona.