in reply to Not quite Perl, but related..

What you describe kind of sounds like axkit, or at least an axkit application.