For a couple of years I did a fair amount of XSLT work, but in the end I found it it quite cumbersome and expensive, and nowadays I only use XSLT for transforming data (as opposed to code), typically client-generated CSV files.
Whenever possible I try and separate content and presentation by using XML data feeds into Flash - not that XML is the be and end all of Flash development, but I find it facilitates dividing tasks amongst teams, who can then work independently using static files.
Projects
- The Bet2Go and New Media Knowledge projects where full on XSLT jobs, on a Java and Scheme backend respectively.
- All the other projects in the list involved XML being fed into Flash interfaces.

