Я ищу что-то, что могло бы прочитать внешние данные (например, XML), а затем сгенерировать файл исходного кода. Основная причина в том, чтобы иметь один файл определения, а затем сделать Visual Studio для генерации кода C # и IntelliJ для генерации кода Java.
Visual Studio T4 - это шаблонизатор, предназначенный для создания исходного кода.