You do not need a Mesa card, you can happily run even an industrial machine with a parallel port, i know i did

Find a used PC with a parallel port and wire stuff up, make it work, then see if you need or want to upgrade.
Parallel port has it's limitations, but it is perfect for plenty of stuff, there are still parallel port cards on sale, new, but some are "software emulation" so will not work for machine control, some do work, just plug in and boot.
Mesa cards are a different beast, although some can do parallel port stuff/pinout, but at a much, much faster rate. Oh and each Mesa has at least 2 of those very fast parallel ports, and is not limited on what pins can do as the parallel port is, Mesa can do anything on any port at ridiculously high speeds.
The Mesa combo boards are a treat also for wiring, makes everything simple and not "spaghetti monster"
And can be upgraded and extended and combined.... and...