The Fishing Assistant for World of Warcraft is a program wrote for fishing in WoW. Some of the features are tell and say alerts that will play a sound or log you out when triggered, automatic cancelling of group invites and duels, and an automatic clam opener, all designed to keep you fishing as long as possible with little to no intervention needed!
The fishing tool dynamically adjusts itself to changes in light and location, so all you have to do after setting up your screen is crank it up and go! There is also an auto-bait function (could also be used to auto-buff if desired), a fishing timer to let you set how long you fish before logging, and an auto calibrate wizard to help you get setup! If you are looking to raise fishing skill in world of warcraft this is the tool for you.