Un *.exe, ya esta compilado, por lo tanto esta cerrado, las unicas modificaciones que puedes hacer es via Hexadecimal, por lo tanto cualquier programa hexadecimal te vale....
Pero nunca conseguiras editarlo como si fuera un HTML... como bien dicen, para hacer eso, necesitaras el codigo fuente, y una vez con este, ya puedes modificarlo y compilarlo...
Tambien, puedes probar, a ver que tiene por su alrededor, quizas quieras modificar unas libreria, a las cuales llama de forma externa, y estan en alguna carpeta... Ya que cada vez se ve mas, programas que llaman a XML....
Pero como esto es un mundo...