I also have need fo such a setup. Currently I am messing with Python (www.Python.org) which is a compleat langage in its own right. Overkill for what you need I suspect (it is for me!) however I believe a lot of the modules can be pruned out. It went in my mfc app easy enough though I have a memleak with it at the moment (still playing with it. (: )
Anyway, might be worth looking into.
Hope this helps.
------------------
----------------
Robert Kelly IV (aka Feral Trobar)
Feral@FireTop.Com
FireTop.Com
http://FireTop.Com
For information email Info@FireTop.Com