Das System heisst Marlin, nich Merlin.
Das läuft auf den wohl meisten 3D-Druckern....und richtig: es ist ne Art G-Code-Interpreter.
G-Code läuft auf den meisten CNC-Maschinen.
Das Ramps-Board dürfte für den Einstieg gar keine schlechte Wahl sein, wenn man was mit Steppern machen will.
Aber wenn du das als reines Lernprojekt bauen willst, wieso dann nicht erstmal einige Nummern kleiner?
Dann geht es mit (halbwegs..) preiswerten Modellbauservos nämlich auch.
Und: es gibt dafür Treiberboards, die man schick per I2C ansteuern kann, die bis zu 16 Servos handlen können.
Oder selbermachen: selbst ein simpler Arduino Uno kann mehrere Servos ansteuern, wenn man sie separat mit Strom versorgt.
So ein Arm wird nicht viel heben können, reicht aber zum lernen allemal aus.
Pro Servo würde ich mit ~20 € (mehr gibt bessere, aber ab der Preisklasse gibts brauchbares dafür) rechnen.
Dazu _irgendein_ Arduino-Board (wenn du hier gleich nen Mega 2560 nimmst, hast du die Option mit dem Ramps-Board später bei Bedarf immernoch).
Dazu ne anständige 5V-Spannungsversorgung für die Servos, und fertig.
Auch die 3D-Druckerei kannst du dir dann sparen, musst du aber nicht, wenn die Teile leicht genug werden.
Und: Servos ansteuern ist ziemlich einfach...