Bueno, en GNU/Linux tienes muchas opciones para aplicaciones de ese tipo:
C++ (usando gtk, qt, wxWidgets, etc)
Gambas (parecido al VB)
Mono (C#, VB.NET)
Lazarus (Parecido al Delphi)
Te recomiendo que veas un poco la sintaxis de cada opción y te documentes acerca de los pros y contras de cada uno y ver cual se adapta más a tus necesidades y conocimientos.
Agrego. mi recomendación es que uses el que se te haga más familiar y/o fácil de acuerdo a tus conocimientos.
Saludos