I know Active directory fairly well but as for programming, I have no real experience that I could contribute or even use to attempt to develop it.
I guess my idea shall stay a Pipes dream for now. Thanks for the input though. I hope someday somebody will attempt it.