Either a 2015 macbook pro or one of the newer Thinkpads. Especially the 2018 and 2019 models have stepped up their displays. The 14" WQHD gives you 210 ppi, almost as much as the macbook pro (220 ppi) and the 14" 4K display gives you 314ppi, way more than macbook pro.
The 4K screens are also available for 15" machines like the T590 where you’ll end up with 286 ppi), it’s not a perfect machine though, but will depend on what you’re looking for.
If you don’t need high(er) core counts than stick with the machines that use 15/28W U CPU’s. Even better, pick one that doesn’t have a GPU and you can get a pretty nice machine that doesn’t throttle like crazy with a very nice display.
I don’t know which macbook pro you’ve got, but the 2015 keyboard is pretty nice/decent. IMHO a good middle ground between machine thickness and decent travel + feedback. The macbook pro 2016 keyboard is abismal imho.
The Thinkpad keyboard should be at least equal if not better than the macbook pro 2015’s keyboard.
Personally I’m waiting a bit till the new Intel CPUs arrive. Want to see which machines will get the 6 core 15/28W CPUs (Core i7 10710U). Hope the T490 will get it, but I’m afraid it’ll only be the X1’s.
Alternatively, if you don’t mind a slightly older CPU, you could have a look at the librem 15.
And there are of course the Dell XPS/Precision machines, but the 15" ones all come with a GPU 