however the tools you mention seem to run from the computer from which I would like to control (Windows to Windows).
I forgot to mention, the software should run as a listener on the to-be-controlled Windows machine as I am controlling from an embedded system (non-Windows). From that system I am able to open a TCP/UDP session or issue a HTTP command.
You can try using various remote support services such as gosupportnow.com, logmeinrescue.com etc. Alternatively, you may even want to consider on premise remote support appliance such as RHUB. Check it out at rhubcom.com