Hi friends, I've posted a new package on MELPA called org-make-toc which allows you to automatically create customized tables of contents in documents. You can have multiple TOCs in a single document, including a master TOC that shows every heading, TOCs that show only child or sibling headings, etc, and you can exclude headings from TOCs.
https://github.com/alphapapa/org-make-toc Any comments or suggestions are welcome. Hope you find this useful. Thanks, Adam