Phenote can run as a platform-independent application through java webstart, or from the command line.