If my description below fits what you plan to do, then it can be implemented with Tersus :)
The contents of the 8 tables are stored in Mysql db tables and obtained thorugh input by users from the web browser. To generate svg image, the Tersus application does some processing (ie sql queries, calculations, data manipulations etc).The XML of the svg file can be written by the Tersus application downloaded/displayed through browser. If the svg image requires a third party program on the server which can be invoke through a command line interface, the Run External Command template (Under Miscellaneous) can be used.CheersCliff
For best results, use the Firefox browser..