Something that would be nice to have down the track is an API that can be invoked by external scripts, e.g. Jython, Scala or Groovy, to perform all operations currently available via the GUI. An example might be:
1. Load a star from the database with a specified JD range
2. Create a phase plot with the specified period period and epoch
3. Save the resulting phase plot as a PNG
Such steps could be automatically repeated for a large number of stars, e.g. via a cron job.
This would also be nice for system-level regression testing of VStar itself.