С чего начать, если я хочу самостоятельно реализовать текстовый редактор проекций?
Бетон и Jetbrains MPS . Читайте также Конкретный: богатые, настраиваемые редакторы DSL для браузера
Grasp , веб-платформа для разработки и публикации проекционных редакторов.