Echoing this. Lenovo X/T/P series with the big warranty. This gets you quality components that should work well across linux distributions.
If you're doing external monitors that are 3K, 4k, etc it's very difficult to pull off. Gnome 3 with fractional scalings (Ubuntu 19.04, debian experimental gnome 3.32+) make this possible. It doesn't work with NVIDIA's proprietary drivers at the moment.
You can also try to meet things half way by using Windows 10 with WSL 2.