It looks like you also need a computer with a parallel port, either running linuxcnc or mach3. For this set up. There are a few people running with mach3 here and they might help you. I know it’s popular on other CNC forums too. I don’t see any reason why it wouldn’t work.
Otherwise, the Marlin support here is very good. Ryan’s firmware has been preconfigured. Marlin has the advantage of either running without a computer or running with a computer like a raspberry pi/octoprint. The Marlin stuff is a lot smaller too. You’d need a 12V power supply.
The first is probably cheaper if you already have the computer.