That sounds like a pretty useful application.
Now that I'm back into my SCADA consulting I'm dusting off my programming and scripting again for work, partly by doing programming competitions (I like code chef the best). For my work I need to be able to write in Python and Perl, at least read C++, although I use that for competitions so I'm decent in it, and modify C# and Java. With some VB thrown in sometimes, along with knowing HTML at least a little, XML, and SQL.