With the NX client you can set which desktop (application) to run after the ssh connection has been established.
- Open the main NX Client and click the Configure button, you will find a dialog for setting up the connection.
- In the Desktop section choose "Unix" and "Custom". Then click the Settings button.
- In the top section of the Custom - Settings dialog you can now select to run any arbitrary command. That command could be any X application. I run xfce so I just enter the "startxfce4" command into the box.
Naturally you will be limited to what is installed, but if the Classic Desktop is installed you can put in the command to start it. If I remember correctly it is something like
You could also just set up connections for each application you want. For example, you could put "emacs" as the command and have Emacs running as a separate window on your Windows desktop.
Hope this helps and is not too late.