Hobbit (http://www.gnome.sk) is an XSLT processor, which can work both on XML and on relational databases. It can dramatically decrease the time spent on developing your web pages. You can search within the data using XSLT stylesheet and the XPath and modify your database using the special hobbit extension instructions within the XSLT stylesheet. The product comes along with tutorial and support and is free for evaluation.