Yes, unfortunately, you do. There is a search function though, and there are some good shortcuts(like, replace object, for example).
For repetitive, non performance critical tasks, it's best to use functions to minimize the tedium of having to edit redundant code.
Event sheet modularity is supposed to be coming at some point, which should really help.