Yes created the SimpleSMDR app many moons ago and John has done some further development of it to improve the call recording. I don't do much with it anymore but still get the occasional email for help.
SimoleAlarm is a good way to keep track of alarm states for multiple PBXes. I tried to do this as a hosted free service but got so much stress from people apparently trying to hack the host that I gave up on it. The scripts are available for anyone who wants to host it themselves locally though.