DIY Palette Gear - Possible

I have been looking at the old Kickstarter campaign for the http://palettegear.com.
I have been looking for possibilities to create one myself for much less of the money's :) .
I already have many anologue switches and buttons and stuff. The issue is making them talk to premier pro, ext.
Could you hack their software to work with your own hardware or something.
Another simular company has made this http://xkeys.com/xkeys.php.
Ideas?