I'm looking for a way to create and print reports on C# Solutions but not having any luck checking Google. Is there an addon or program or feature in .NET that could print the windows in a Solution, the objects on it with their properties and events, the classes and how they are related, etc?