I use vis to write code, ^Z and make/mk to build the project. Most of the debugging is done with valgrind and eventually gdb though my use is very limited.
When I work on manpages, I use wendy to automatically preview manpages everytime the source file changes.