I absolutely agree. From my experience this is also true for the best professional mathematicians, it seems that generally they have picked a very large toolbox of memorized "tricks" that they can effectively (and intuitively) apply, rather than approaching every problem as if it were an entirely new challenge.