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…
> There's no good alternatives on Linux yet though, which is a bummer. https://kasmweb.com/ Works fine for me, I use it to host a number of applications as well as a few desktops. Access goes through a browser so as long as you have one of those it doesn't matter which platform you use for the client.
That could certainly be usable, assuming the performance is there, though for me I want to remotely use my desktop session.