The Control Center is much better now; it can be made interactive (updated in real time, both in the PH app or via the web).
Scripting: Any language supported by Windows Script Host (for example: VBScript, JScript, etc.).
I'm waiting for an answer from Dave on Z-wave that someone posted in his forum, but, if it makes sense, he'll do it. He does most anything that is asked of him. Great support. He's also looking to support that new X-10 USB controller.
There is a beta out now that I've been using for a bit. Change info
here...