The bulk of this paper was contributed by the developers of the tools and applications themselves. They are noted with the sections they have contributed.