Unfortunately, none that I am aware of.
Sounds like a great OSS project to start for someone who knows what they are going... :)