One possible format for content could be markdown, for which there could be an interactive web-based editor.