Toad should provide a way to save all set breakpoints in packages (or functions or procedures or every piece of code where debugging is allowed) in order to resume a debugging session later, maybe the following working day or maybe after a crash (which happens a lot with Toad). It's very time consuming to have to set all of them again after any of the prior circumstances happen, plus many of them can be placed in "strategic" lines or may include conditions.
Debugging capabilities are almost useless for me without this functionality, as any reasonably sized project cannot be debugged in such so short/simple packages that they are possible to debug in a single day (and also such potential "simple" packages don't usually need to be debugged to a great extent at all), plus in my case Toad never lasts more than 5 minutes without crashing.