- (GNU) emacs text editor (swiss army kitchen sink!)
- DocBook SGML markup.
- OpenJade DSSSL processor.
- OmniGrackle (the only non-OSS tool here.)
- Subversion for collaboration.
Along with makefiles and perl scripts to hold everything together. It was a real PITA to get build and configured. But once that horror was dealt with, it’s a fun toolchain.