The one I built is pretty specific to my companys scenario, user fields and user tables, and other secondary databases, so it wouldn't do you any good.
Fortunately it is reasonably simple to build your own, and I'd be glad to show you how. How are your VB.NET or C# skills ?