I have been working on a sheet index creator that will also add the current revision information inside a Delta symbol.
As a bonus in this process, after change a sheet number or name, a simple Regen will update Sheet Numbers and Titles, it will not update Revision Information, change sheet order or add or remove sheets with a regen, for those items, use the UpdateSheetIndex command.
The RCLOUD command will automatically add Revision Information to the sheet set manager and the SetSubmittal command can be used to set submittal information not to be in a delta, such as PLAN CHECK, RFI #, etc.
This routine depends on an external program called Sheet Index Assistant. In the attached ZIP file, you will find both the compiled version and the source code, as well as the LISP and Block Files needed.
The external program is written in XOJO, the Readme file lists where to get this and all needed plug-ins.
I have also attached the AutoSheetIndex.lsp separately for anyone who doesn't want to download the .ZIP file.
The external program works well, the LISP file is slow with large DST Files, so I am hoping someone can take a look and help me figure out how to speed up creating and updating sheet indexes.
Many people have provided a lot of code that went into this and I believe I have credited everyone, but if you see your code in there and it isn't credited, please let me know.