First design the XForms document that you want to transform it into. Coding the XSLT then shouldn't be difficult. Were there any particular difficulties that you foresee?
Michael Kay
http://www.saxonica.com/
Author, XSLT Programmer's Reference and XPath 2.0 Programmer's Reference