I have been using also Amazing Slow Downer for a couple of years already, together with it I am using also Song Surgeon since they have similar features but there are features which the other one does not have. So far these software are helping me in my guitar learning lessons.