As a Linux user, you can pretend the os x is just Linux. That’s not true, but you can make it work with brew, some googling and your favourite ide / tech stack.
You can, but it's still a miserable experience because the GUI is opinionated and its opinion is shit. I've been on that boat for three years now.
DOOM Eternal on Nightmare is so much fun. I filled all three saveslots with runs of it. And then the DLC came out, kicking it up another notch!