I recently purchased a used Patriot VFD with Mach 3 control.  The original owner had only used the machine in manual, so I have been working through getting everything configured.  I have been using a CNC router for many years, but am new to Mach 3.  It has been a bit slow going with Mach 3 having such a full range of options and flexibility.  
I have run out of I/O.  I want to add some limit switches and coolant control and my Geckodrive G540 I/O is full.  I am not really up on the best option for expanding the I/O.  From my web searches, I turn up breakout boards, but they all have axis drives,...  Is there a good choice when all I want are digital inputs and digital outputs?  It would be cleanest if the outputs could drive solenoids, but I can add solid state relays if necessary.  My control PC has a second parallel port.
Thanks for any help.