The board layout was done in Pad2pad. The software was pretty self explanatory. The boards turned out great. I just wish I could have made them myself since they were a little expensive.
The project uses an Ethernet transceiver for external connectivity. This way it can be easily interfaced with other control software like LinuxCNC. In the most basic mode it can be used as a field IO adapter without running any machine control code on the TI processor.