Eu esbocei um tipo de campo “composer” para modelos de formulário não muito tempo atrás, mas não foi concluído e ficou desatualizado:
Acho que esse caminho com um tipo explícito “composer” e funcionando para ambos os editores, reutilizando DEditor, faz sentido.