Naja der beste ist wohl Visual Studio. Die Express Edition reicht für Anfänger(und auch für Fortgeschrittene) völlig aus. Soviel Speicher zieht Visual Studio auch nicht. Aber ich glaub es gibt noch Share Develope oder so ähnlich. Ich empfehle dir trotztem v-Studio, da bekommst auch einfach Windows Forms hin und kannst auf die Microsoft Steuerelemtbibliothek zugreifen.