Useful links:
AnyDesk
Remote Desktop Support Software (Available for multiple platforms)
TeamViewer
Linux Questions
Linux help forum
For recommended software see Recommended Software.