The NWAdmin utility provides a way to find all workflows using the following command:
NWAdmin.exe -o FindWorkflows
However that doesn't appear to include UDAs. Is there something similar to find all UDAs in an environment? My ultimate goal is to be able to programmatically export all UDAs in an environment...