I found this article on tools for use in java development. A log of good input here. In short the article author Ignacio Coloma promotes these tools:
- StringUtils from commons-lang
- IOUtils og FileUtils from commons-io
- Google collections
Se this article for a more detailed information.
Tried this program from Bayden Systems that lets you define commands for starting programs rather that clicking through loads of menues or tryings to remember numerous custom key mappings. With slickrun you define magic words that are used as commands for starting predefined programs. You can also define multiple tasks for a single command like a mornig statup command.
Slickrun is freeware and can be found here.