Editor: You can use your choice... any text editor will do (
vi, emacs, pico, joe, etc...)
Compiler: You already have gcc - That's pretty much what you need, assuming you installed the complete package.
Debugger: See if you have gdb... It may even come with gcc.
All in one: You're already using Unix!