I'm pretty ok with my current setup (I have an old Macbook Pro that I attach to an external monitor when I'm home).
What PC would I buy? The newest Dell XPS that has the webcam on top (at last!). I'm sure you can fit either Windows or Linux on there.
What Mac would I buy? I'd wait the new Macbook Pro 2019 to see if they finally fixed the keyboard problems and hopefully restored the esc key and maybe added some ports other than a couple of USB-C 😅
Can't help you with desktops and or gaming computers, don't know.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.