Well actually LaserBoy has a GUI, just no mouse support..
And if ya ask me, not enough arrow key dependence..
But scratch ALL of that and every complaint you ever made about the difficult and unfriendly interface (im right there with ya)..
James and I are working jointly to resolve this issue.
Enter FLTK (http://www.fltk.org/) an open source, cross platform GUI development toolkit.
DrLava is already using FLTK in some of his projects and I have done some testing with positive results.
If you know anything about FLTK, please don't be afraid to chime in as this thread plays out.
The initial GUI goal is to wrap the current LaserBoy display window with a friendly menu system including dropdowns for all functions and buttons for some of the most used tools.
I have taken the first steps in getting this project underway and even done some of the first bits of coding (just to kick James in the ass cuz he is LAZY)
Just as a treat for james i have included this screenshot which shows that i have gotten everything i need to compile LaserBoy,