in reply to HTML as GUI for Perl program

A Windows only solution could be achieved with a Windows HTML Application (HTA)

HTA's allow you to create the GUI like any other HTML webpage and you can include VBScript code to call an external perl script.