The huge issue with getting a laptop over a desktop is that laptops are far more expensive for the actual performance you get.
To put it simply, a well-built $700 desktop will outperform every laptop in existence, including $3k or $4k ones.
You've probably already googled and found this result, but the Dell XPS13 is a solid choice, but the only caveat is that it's $799.