wmjump provides keyboard navigation for the Linux desktop. Use the keyboard to switch between windows and workspaces. A menu is shown with the colored list of windows, marked by the letters a-z. Pressing the key a-z "teleports" to that window. The colors of the buttons are configurable.
This program is especially useful when the main difference between the two LaTeX files is in permutation of sections, moved equations, etc. Given 2 LaTeX files, it prepares 2 annotated LaTeX files showing which equations of the 1st file are identical, or close, or similar, to which equations of the 2nd file. It does the same with the pieces of text. It also saves the snippets of text and equations from each text into separate files in 2 new folders, allowing the user to see the difference using a diff program.
Mathpump is a simplistic remote collaboration tool. It could be useful for those researchers who tend to think by drawing pictures (e.g. theoretical physics). Bob uses Inkscape to draw a picture, which is incrementally transmitted to the Alice's computer so she can look at it. She answers by drawing her own picture, which is transmitted to Bob. Transmission happens every time the SVG file is saved. The transmission is incremental; what is actually transmitted is the difference between the old version of the SVG file and the new one.