I have being in your scenario before. I use SDF for that.
To be clear, I don't use SDF to do development. But I setup a SDF project in order to download all the customizations: custom searches, workflows, forms, templates, custom fields, custom records, scripts, etc. All the definitions are in XML format (except scripts)
Then I search in the folder for the field internal name. It appears in SuiteScripts, custom forms, workflows, etc.