If only r/Steamdeck was only content about people power washing their decks.
Old school plugin free method is to make an entry in your hosts file to send reddit.com to 0.0.0.0
You can install homebrew packages via brew.sh. It'll bridge some gaps for you coming from Linux. As for terminal, I like Kitty personally, but iTerm2 is very popular as well. As far as a note pad I like Obsidian for knowledge management. If you're in the terminal a lot, learning an editor like vim or emacs could make you more productive, or even learning it and installing a vscode plugin that emulates vim keyboard navigation.
Welcome, glad you've made the leap. I'm not an exclusive Linux user at home due to some commercial software requirements that I'm not quite ready to part with. I have been a user since around 1998 when I got my first shell account on my friend's home server (likely Debian v1!). The rest is history. Linux continues to enrich my life with not only it's usefulness and features, but the thriving community, that for better or worse, is very passionate about the project. I've also made a career out of my experience, very rewarding. I owe a lot to Linux.