Thanks for those. I've saved a copy, and had a quick look.
I'll admit I've never dealt with macro's before, so I'll have to do a bit research on what would be possible without resorting to C. I can see pros and cons of both methods, so I'll just let the ideas rattle around my head until I've got some time to sit down and try them.
Once I get that far, I'll start a separate thread. That way this thread can get back to showing pictures of your shiny control panel.