Dashboard: start and show an application on dashboard

It isn't a matter or whether there is a node to do it, it is whether it is possible to display the app in a browser. As far as I am aware it is not possible. That is what applications like VNC and Teamviewer do.

If the app were a web app designed to be run in a browser then you could run it in an iframe inside the dashboard, or maybe even include it directly in a template node, but if it is not a web app then you can't, as far as I know.