If you are a Windows user and at all involved with working with XML or XSLT, then you probably already know about this tool, but if not, I highly recommend checking it out. Before I came across this editor I played around with both XMLSpy and eXcelon’s Stylus Studio, two of the seemingly more prominent commercial XML/XSL tools (actually, I don’t know for certain they are the most widely used, but their names kept coming up when I was first looking for an XSL editor).
Cooktop strikes me as a strong entry in the field, and well worth playing around with if you are just trying to get your head around XML, XSLT what extending RSS with learning object metadata might look like and what the XSL files needed to render it might be. The basic model is to provide it an XML file and some XSL and it will allow you to see on the fly what the results would look like. The tool has built in support for XML Tidy and can generate DTDs from existing XML documents, if you so choose. And I love the fact that all of it’s configuration is in XML files, so by tweaking the tool you actually learn more about the technology the tool is intended to build – SWL.