Je zou kunnen kijken in hoeverre
Lazarus al klaar is voor gebruik. Het is natuurlijk niet op het niveau van Delphi, maar wellicht beter dan niets

.
Trouwens, je zou ook naar Python kunnen kijken. Het is heel makkelijk te leren, al helemaal als je ervaring hebt in een andere taal. Bovendien kun je
Boa Constructor gebruiken, wat in een betere staat is volgens mij dan Lazarus. Zelf ben ik van Delphi overgeschakeld naar Python, omdat het een veel productievere taal is en omdat er goede GUI toolkits voor zijn (waaronder wxPython, waar Boa in gemaakt is).
wxPython programma's werken onder Linux, Windows en doorgaans ook MacOSX en zien er overal native uit.