I tried so far:
x2go-server / client
Nomachine
Teamviewer
VNC
Anyconnect
From all of these applications, I think xrdp works the best when it comes to replace RDP in windows or similar application for linux, fastest and hassle free. It has the huge advantage if you try to access a linux machine from Windows you can use RDP, and you use from linux to linux the best solution it seems to me it’s remmina.
Both are very simple to install in debian based distros:
sudo apt install xrdp
sudo apt install remmina