I inherited one salesforce org and want to find out all customization in the org including all custom objects, custom fields, workflows, classes, triggers etc to find out the extent of customization. Is there any way to find out all these details?
The easiest way to find this will be to extract all metadata from the Salesforce org using an IDE .
The extracted source code will have an src file that can indicate the customizations that has happened in the org.
Some IDEs would need package.xml to retrieve source code .You can use package builder open source app linked below to build the package xml
Alternatively use appexchange apps like config workbook or easy describe .They will help you get Excel sheet with all metadata details.
You need to pull the sources of metadata components using package.xml file.There is an extention in VS Code that allows you to choose components and generate package.xml file using point and click
Salesforce Package.xml generator for VS Code
I am affiliated to this free to use vs code extension as the developer