More than any other social media site, a plethora of programs have sprung up to support Twitter, and they are constantly evolving. Social media professionals and businesses exploring publicity in the online world (and every one should) need to keep up-to-…