I just had a thought that would help me a lot, and I bet everyone else would use it as well.
An optional "bar" for along the sides for bookmarking events. Click the bookmark and the event window scrolls to the event, even if the event numbers changed.
I keep all my functions at the bottom, all my "user inteactions" in a group, all setup at the top, etc. It keeps it organized, but working on one part has me jumping top, to middle, to bottom constantly. Bookmarks would speed things up nicely.
edit: Ideas on implementation. Add a routine to "jump to selected." Then have the bookmark select the event and then call that routine. This would allow adding other features like a button/key to return to the current selection, and on closing the search window, having it jump directly to the result selected.
On creating the bookmark, possibly drag an event to the "bar" and pop up a name requester.
Or make a comment type block called a bookmark, they insert one and put a name in it.
Or the easiest way, make the tab key jump to the next comment that starts with "Bookmark"