This looks like a very good program. I am at work now, but very exited to try this tonight.
Thank you for the effort and for sharing this.
(I am a developer myself and did an attempt to create something like this. Off course I was too busy at work to complete it, and now… well… I probably won’t anyway :-)). So your program comes really in handy.