As the title suggests, what is the easiest way to document a Salesforce environment, in particular Apex Code and Flows. I've been looking at ApexDoc, but this has not been maintained for the last few years, so I am concerned there maybe challenges with using this an newer Apex functionality - it also appears this does not document flows.
Ideally I am looking for a tool that I can add into a build pipeline that documents all flows, and Apex methods, including inputs and outputs. This will then allow me to create a catalogue of 'services' that are then reusable by my developers as we build more and more customisation.