A portable version: There is a portable version of DocFetcher that runs on Windows, Linux and OS X.Also, updating an index after the folder's contents have changed is much faster than creating it - it usually takes only a couple of seconds. While creating an index takes time, it has to be done only once per folder. A good rule of thumb is 200 files per minute. The indexing process can take a while, depending on the number and sizes of the files to be indexed.
Clicking on the 'Run' button on the bottom right of this dialog starts the indexing.