My biggest concern (right now) with switching to JSF is having to teach our web designers JSF tags. They want to work in HTML and JavaScript and use there favorite web design tools (e.g. Dreamweaver). They also often have to begin designing the pages and flow etc before any of the application is ready.
If our web designers can't use there favorite tools they become significantly less productive and a fair bit cranky. This seems to me like a significant obstacle to adoption. I heard about an HTML template mechanism using Shale (doesn't seem like it's quite ready yet.) I've seen an occasional reference to HTML/JSF templates here without much detail. Can anyone tell me what is available now in the JSF world that will keep the web designers happy and productive? (Are these ready for real use now?) (Sorry for the cross-posting, I posted a similar message to the Struts list regarding Shale but I really wanted to hear what the MyFaces group has to say.)

