Interesting, we built a product similar to this and I'd be happy to have you try it out. Check it out here: http://symph-geoprocessing.appspot.com/ I don't think it has all the functions you are looking for yet, but we are happy to learn more about what specific features you are looking for and see if we can build them out.