Open Source Documentation - A reference for types of documentation, best practices and tools

Based on my very cursory research, authoring DITA XML is best done with something like Adobe Framemaker, again makes it seem heavy to me.