A great thing would be all sides involved being able to use their own stack of tools to write and navigate the code.
Usual remote control/vnc limit you to use whatever the other person is using, which makes it more difficult when that person isn't using the same stack you are used to (different terminal emulator, shell, editor, OS)
If there was a way for me to edit a file using vim and the other person to use vscode, for example, that would be a good step forward, all while still being able to see where the other's cursor and selections are.
Usual remote control/vnc limit you to use whatever the other person is using, which makes it more difficult when that person isn't using the same stack you are used to (different terminal emulator, shell, editor, OS)
If there was a way for me to edit a file using vim and the other person to use vscode, for example, that would be a good step forward, all while still being able to see where the other's cursor and selections are.