Documentation is boring job, but it is a must. Here is a solution to make your life easy: SDD generated w.r.t. template (included in solution).
The bot reads your code and writes to SDD information like:
Bot type (Background/ Foreground)
All workflow files and arguments
List of all packages used with version
You can modify the template to suit your requirements. Also, you can add more to extraction.