wspacegen is an interactive IDE for programing with whitespace (http://compsoc.dur.ac.uk/whitespace/). So it's possible to create .ws code relative easily and debug it as well. But attention, you'll addicted to it (-:
antlraux is a java package thought to be used in combination with antlr(http://www.antlr.org). Features contextual information management, command line parsing and lexical information treatment.