Schau dir mal den IC TB6560AHQ an.
Den kannst du direkt über den LPT ansteuern, und für deine Motoren reicht der lang und breit.

Mit deiner CAD-Zeichnung musst du in ein CAM Programm, das daraus Din-Code (G-Code) erzeugt.

Mit dem G-Code gehst du dann in die Maschinensteuerung rein, und die gibt die Signale über den LPT aus.
Hier kann ich dir EMC² empfehlen, das kostet nix. Ist halt Linux, aber auch für Windowsuser sehr leicht zu bedienen.

An CAM-Programmen gibts viele. Ich benutze Sheetcam TNG, das kostet allerdings was.
Kostenlos wäre BoCNC. Habe ich auch einige Zeit lang genutzt. Ist ganz ok.