Every month I have to create a huge index of names of chess players for a chess publications I publish for a client. It indeed is tedious to manually select and mark hundreds of names and constantly update the index. Not sure why you can't create an index from a style? If all those names are in a particular style such as a certain font, bold and italicized and made into a new style you would think you could select that style and have those names added automatically to the index list and then the indexing software could add the page reference to the index. Probably easy to say but hard to do, but sure would be great to have!