Have you tried open source mindmapping programmes? There are several. The
repositories include: Freemind, Vym, Kdissert, and Sematik.
There are several others not in the repos such as:
http://www.xmind.net/
http://vue.tufts.edu/
Plus some Windows mindmapping software may work in Wine.
See also: http://www.linux.com/feature/118336
Sane documentation on Xerox can be found here:
http://www.sane-project.org/sane-mfgs.html#Z-XEROX