You are still some what south...
MPLAB or MCS will work. So will a simple text editor. For writing code that is. I find myself using gEdit or EMACS more often than not.
Once the code is written the compiler/assembler can then be ran.
Do you remember *.bat files??
Bookmarks