If you like the XPS 13, I also recommend to look out for their "business laptop" Latitude 7xxx series (12", 13", 14"). They tend to have more ports, physical buttons on the touchpad, and slightly better keyboards. YMMV
Go for one with ports doing both Thunderbolt 3 and USB-C.
Docks that use DisplayLink drivers for video are absolute junk on Windows and Linux both. Am actually switching to an older 5450 to get back the ease of having dual displays over a PRO3X dock at desk and a whole host of peripherals (keyboard, mouse etc)
It's pricey but their SX14 is almost surely my next laptop. I'd buy one but they don't sell directly to Canada, and -- as of the border closure this morning -- I couldn't even go to the US to get one if I wanted to! Crazy times indeed.