"Wenn ich nun einen kleinen Bot bauen möchte, so wie mir nun schon oft geraten wurde, wie sollte ich dann die Motoren ansteuern?"

Klassisch mit PWM und einer H-Bruecke - von ganz klein (L293D) bis handgestrickt mit 4 MOSFETs (Schutzdioden nicht vergessen) .
Kleiner Bot fuer den Anfang ist auf jeden Fall eine gute Idee, da siehst Du dann, was es noch fuer Baustellen gibt - von der Mechanik ueber die Sensorik bis zur Programmierung - dann kannst auch viel besser abschaetzen, was noetig ist fuer was Grosses..