in reply to GUI module for Windows/Linux

One might also consider a web application. Frameworks like Catalyst and browsers with javascript can do amazing things these days.