если планируется заполнять отправкой событий к элементам UI как окнам, коими они являются фактически то пойдет стандартная утилита VS Spy++, но такой подход подойдет только к 1 конкретной программе и разработка будет нетривиальной.
Можно обойтись кликером, который будет тыкать в нужные места и копипастить нужный текст.
Есть утилита которая создана для заполнения "регистрационных данных" согласно реестра, скорее всего тут такое проще будет использовать.