ClinMacroDoc is a tool that can automatically create SAS® macro library documentation directly from the SAS® macro code. It outputs a simple yet detailed document listing all the macros, their input parameters, etc, which can be kept up to date without user intervention.