I haven't needed any of these tools yet, but generally speaking, I like to have desktop versions of the software so as you say I can use them offline. If you can fit the work among your other projects (eg General Room Finder - hint, hint - lol), yes, it would be nice to have something nice.