Have you taken a look at CodeChargeStdio (http://www.yessoftware.com)? This will handle what you are looking to do and then some. Might be a bit pricey, but it is worth a look. Cheers. Chris