Good ideas here! We’ve had something like that in mind, but in a slightly less useful way.
How I’d like it: a section “Timers” in the Project properties is a good idea. View the used timers, and where they’re used, plus option to rename globally. And the same for variables.
PS: in my understanding of English, a timer has a delay (which is mistakenly named “Initial Delay” for one-shot timers), and after the delay, the timer expires. Judging from the discussions here, it seems that’s not a good term! How about, the timer “elapses” after its delay? Or is Steve’s better: “the timer trips”?