Общий пользовательский интерфейс для редактирования файлов конфигурации приложений С#

Я разрабатываю некоторые небольшие инструменты на С#, в основном они отлично работают в качестве консольного приложения с некоторыми значениями конфигурации, считываемыми из файла конфигурации exe (System.Configuration).

Но редактирование XML файла - это не то, что вы могли бы назвать отличным пользовательским опытом, поэтому я ищу инструмент/библиотеку, которая может создать простой экран конфигурации в WPF или Winforms, чтобы пользователь мог изменить эти значения.

Это должно быть возможно автоматизировать для многих простых случаев. Я не нашел никаких существующих инструментов, которые могли бы решить эту проблему. Кто-нибудь знает инструменты, которые создают пользовательские интерфейсы для файлов конфигурации или любые инструменты, способные ускорить создание такого инструмента?

Это не должно быть проблемой для создания этого в чистом WPF, но любой инструмент для ускорения процесса приветствуется.