Copied from my CNC Zone reply.

A couple of C10 breakout boards give you a lot of flexibility, as the pins can be configured for both input and outputs.

Or, an M44 motherboard, which has a variety of accessory boards with different functionality.
Note that the M44 will soon be replaced by an M45 board, so I wouldn't buy one at this time.


There's also the 5441 board from Hungary:
https://www.cncpart.hu/uc300-5441