Not really a useful rule.
There is no "one way", but many tools that people "find effective" are in fact both slowing them down and giving them inferior results. Git kraken, and most of the other git GUIs fall into this category.
(The one exception I have seen is Magit, the emacs git GUI! It embarrasses me to say that I use emacs, and git, but not Magit, because I know the command line too well, but I was very impressed with it when I evaluated it, as it shows you exactly what's happening while organizing the results very well.)
I only use tools I feel are effective, but I am constantly trying out new tools, and sometimes they lead me to become far more effective.
Indeed, my best example there would be git itself!, because I was happily using Perforce in the late 00s until I heard about this crazy new source control system...