Incorporating event handlers
Those kinds of aliens presumably wouldn't use a GUI.  A GUI is a graphical user interface, i.e., directed at the visual senses.  Your aliens have no sight, and wouldn't use such a user interface.  They'd use something else.

The user interface is programmed as part of the software application.  So, you wouldn't necessarily need to change the programming language or the hardware or the OS -- just the application (and its libraries).  (Of course, you would need additional peripherals to emit smells etc., but you say you're counting that out -- apart from that, there would be no changes to hardware needed.)