Я ничего не понимаю в программировании, но мне кажется, чтоу Вас есть все необходимое, чтобы сделать еще одну маленькую программу, а именно:
DSL(dict) article Viewer
напр.
в виде плагина к EmEditor, OOO Writer или др.
или
самостоятельного вьювера, понимающего коммандную строку
appname.exe -filename.ext [-%GDWORD% | -%GDTEXT%]
Идея в следующем:
Когда правишь DSL, хочется быстро посмотреть как будет выглядеть статья.
Выделяешь текст статьи (а лучше, но, наверное, сложнее исполнить - Ставишь курсор в заголовок статьи), жмешь на кнопку на тулбаре в своем текст-редакторе (или по гор. клавише) - и статья повляется во всплывающем окне или боковом окне текстового редактора как она будет выглядеть в GD, (если в ней нет ошибок - важно).
Многие фичи GD такому вьюверу не нужны - просто смотришь конкретный кусок текста из конкретного файла (если этот текст правильно размечен).
Как насчет того, чтобы подумать над этим?
спасибо