Comment Gambas; Free, light and versatile (Score 1) 264
I moved to MySQL on the server and Linux on the desktop, but for years missed a workable visual IDE, that was a real Linux tool. I won some time using php applications, until finally I discovered Gambas. I started to play with the IDE, and discovered an active development team. By the time I got used to the ugly mascotte, they finished version 2: nice, fast, true to the linux/unix concepts, and it felt very good in the KDE-environment I was using. But I could also choose to make a new project "cross-platform" (no, not to MS - I mean cross-desktop on Linux, my platforms); then you just get the common subset of buttons, dialogs, lists etc. to choose from for the screens. With one button you make a tar.gz file of your project (source + files), another button to compile to a .gambas application with a startup icon on the desktop. I installed and used it on completely different distro's as (K)Ubuntu, openSuse, Fedora, etc. Gambas is at version 3.x for the moment, and it put the fun back in programming for the desktop (althoug a commandline application can be done as well). The IDE itself is programmed in Gambas, to somehow prove their point I think. In the beginning I used it together with phpMyAdmin, but since a while it has its own database manager.