Ich hab schon mal Platinen gemacht, die einfach von einer Firma hergestellt und dann bestückt wurden, aber das war mit der Software Protel98

98 = Jahr des Release
Wenn man so ein Projekt will, brauchen wir eine solide Projektbasis, also ein bestenfalls Opensource /Freeware Programm.
Dann ein Chip mit den richtigen Geschwindigkeiten und Pinzahlen.
Und dann muss man das Board eben in der Software verdrahten und Routen. Viel viel Arbeit.
Ramps ist gut und recht, besser fände ich allerdings Steckleisten direkt auf dem Board und die Möglichkeit diese modernen Driver digital einzustellen.
24V sind Pflicht.
LG