Another Scripting solution I have looked into is JavaScript ( AKA SpiderMonkey ). There are some Delphi bindings out there ( http://delphi.mozdev.org/ ) and they should work on Linux as well. Almost everyone knows JavaScript due to it being used pervasivly on in WebPage and the Mozilla browser.

Anyway just another option.