Well, I recommend against what I'm using right now, a Dell XPS 13. Mine's an older model ('9360') from 2017/2018, screen resolution is 3200x1800. The first problem is that there's no external large screen with this native resolution. Second problem, the machine doesn't internally vent well, and mine overheated resulting in a battery that puffed-up and requried replacement. Third, the resolution is almost too high for a 13" screen, for those applications that don't scale properly and only work at native resolution they're simply too small on-screen.
The modern Dell XPS 13 units are now 3840x2160 if memory serves, which makes their screens even higher resolution, with even smaller pixels, probably too small. At least that's an off-the-shelf resolution for external monitors though, so docking the computer is easier. But they went from SD to Micro SD for the reader, so this complicates reading camera memory if one is still using full-sized SD cards.
It's going to be a couple years before my next laptop, but basically I want a screen that's 16:10 aspect, not 16:9, the extra height is useful, and I probably won't want a screen smaller than 15". I'll also pay much closer attention to ventilation and the ability to run 24/7/365, as I never shut off my computer.
Now, the i7 7560U and 16GB RAM is nice, it generally doesn't want for processing power or ever hit the swapfile.