I don't typically write articles on software. Still, every once in a while, I do find myself in the midst of all my testing and writing, playing with a new piece of software that I find interesting or ...