Right. I've been making a stub UI while panda has been refactoring and commenting his library. Basically have dockable/undockable panels for navigating and editing the rotation scripts along with an output panel for the actual sim. I plan to support the basics first like saving/loading/creating rotation scripts and exporting output. I'd like to get some basic syntax highlighting to make reading the script easier and of course would like to add more features and polish as things progress.

When panda says his stuff is ready, I just need to grab the new DLL and read his docs to see what functions I need to call and what to pass them.