Interface Implementor tool uses Reflection to scan interfaces  in .NET assemblies and generates c# code for method, properties and events