I'm assuming by " MySQL install.exe" you primarily wish to install this application on Windows.
Use
Innosetup - it supports scripting etc and looks very clean. Much like
NSIS but much more flexible and easier to learn. Both are free as in speech and beer.