If you haven't done so already, you might consider contacting Tormach about this. They would quite probably be interested in incorporating your code into future PP revisions and selling the hardware you have created.
They have done that for other Tormach users (that is where the PDB, ATC, Enclosure, and a few other components came from).