Als je echt visual basic wil programmeren moet je richting mono gaan. Dit is echter verrevan zo gebruiksvriendelijk als MS visual studio.
Ik zou eerder aanraden om met qt-creator te leren werken, hiervoor moet je een beetje c++ kennen, maar voor de rest is het grafische gedeelte maken zo gebruiksvriendelijk als MS visual studio.