Greetings,
I'm the guy that Work2Play mentioned. I too replaced a touchplate system, but I ended up going with a newer DMX system also from Touchplate. I was able to re-use all of the existing wiring (both the LV wiring to the momentary switches, as well as the line voltage home runs from the relays to the lights). I went with a relatively tricked out system from Touchplate, which included their Timekeeper Max.
I don't know much about what you're trying to integrate _with_, but I've written some code to interact with it, and provide a REST API that I've used to integrate with several other systems (Openremote, OpenHAB etc...). I'd be happy to chat with you about what I've done, and even make some introductions to the folks at Touchplate that were able to help me sort out what I needed. If you go that route, I'd be more than happy to share the code I've written and my experiences as well.
-H