I've started working on an interface. It shouldn't take me much longer to have a beta version ready. Especially since I'm going to be stuck in a hotel room in the middle of nowhere all day tomorrow.
Right now the thing I'm pretty jazzed about is I've made it really easy for packages to add their own pages to the admin page. All they have to do is install a directory in the ./packages dir of the server root that contains a name.php and index.php file, and it will automagically be added as a menu option in the admin page.
And yes, this interface is written in php (v. 3), and i know there are some who feel that this is overkill, too big, totally unsuited for embedded use, not as good as X scripting language, violation of federal law, etc . . .
Putting that aside (or at least, leaving it for a different Forum Topic), I think at the very least, my interface should -- if one was so inclined -- be reasonably easy to port to the super-small interpreted language that your brother-in-law is about to write. . .