Haven't seen these two suggested: The Razer Blade is a pretty excellent machine. Its gaming focused, which surfaces a little bit in their design language, but all that really means is more beefy specs. The Stealth model in particular might be a great choice, or you can up-market. I've heard nothing but great things about it. The Surface devices are also an expensive but excellent choice. They do suffer in that I don'…
I briefly had a Razer Blade for development and returned it for several reasons, the top two being: 1. Enormous screen bezel, which made it silly to lug around a laptop with the screen real estate of one much smaller. 2. Without careful, tedious manual power management in linux the cooling fans routinely spin up to dust buster sound levels under normal use, which is unacceptable if you exist around other human beings…
The rest of the Blade lineup is in dire need of a refresh, as you say. The bezels are ridiculous when compared to some of the recent high performance offerings from Dell, Gigabyte, MSI, etc.
As for linux, this is an intensely personal decision, but with W10 + the Windows Subsystem for Linux, its actually pretty darn usable. Its not like Cygwin or a virtual machine; its literally a bash app that almost emulates a linux distro of your choice, and works identically to if you're in that linux distro. These videos explain it pretty well [1] [2].
Of course, you're still working in Windows, so if the UI is the reason why you don't want to use Windows then you'll have to virtualize or dual-boot or whatever. But, in a lot of ways, this is more of an advantage than a con: it gives you access to all of the software that isn't available on Linux, like Office, Adobe, games, etc.