Here's my keyboard:
Here's my Ergodox EZ layout:
When doing web development locally, the go-to apps that I most would miss are Divvy, iTerm2 and Alfred. They make getting around a dev machine incredible.
I also use Sublime Text and, more recently, Visual Studio Code.