I second Zenity, it's a very powerful tool. The script really should not be...

Error message

Notice: Use of undefined constant RADIOACTIVITY_FIELD_TYPE - assumed 'RADIOACTIVITY_FIELD_TYPE' in radioactivity_field_schema() (line 9 of /srv/www/lcom_www/sites/all/modules/contrib/radioactivity/radioactivity.install).

I second Zenity, it's a very powerful tool. The script really should not be too difficult to write though, you will first have to either A) Have the package installers in binary format (.DEB, .RPM) or write in the script to contact the system repository and download them, to install.

Click Here!