Having never used Purify back in the day, I really wonder, do you think address sanitizer is an adequate or better replacement for Purify?
Purify did have a debugger-like GUI that would break on errors, which could be handy.
valgrind can also do most of the same checks, but is much slower.
On my team we use both