Probably not going to be very useful to you, but since I use Windows I just use RDP to my desktop computer.
This way I don't care about the laptop. Specs don't matter much, it can get stolen or scanned by border control without issue etc.
I always pick up exactly where I left with zero hassle, don't have to install and configure tools twice etc, and it's virtually "native" feel unless I'm on some very dodgy cellular internet in the mountains or similar.
There's no good alternatives on Linux yet though, which is a bummer.
This way I don't care about the laptop. Specs don't matter much, it can get stolen or scanned by border control without issue etc.
I always pick up exactly where I left with zero hassle, don't have to install and configure tools twice etc, and it's virtually "native" feel unless I'm on some very dodgy cellular internet in the mountains or similar.
There's no good alternatives on Linux yet though, which is a bummer.