It's things like this that make me wish I could program, I suppose it's a bit of an optimistic first project eh?
As a regular user of OctaMed SS, I have plenty of suggestions for features I'd like to see implemented, so I guess I can help out in that way...