I have been using Domoticz as a secondary controller. It has a graphical user interface for setting associations and also shows a graphical neighbor list. I also feel that some of my battery powered devices work better than the mains powered. I guess they are not statically meshed in the same way but instead uses whatever way is possible when they wake up. It is a petty there is no way to manually set the routing table or at least disable meshing for testing purposes.
My graphs are created with a perl script and graphviz. I run it on a raspberry-pi. It connects to the console of the Heart and fetches the “network list” and renders the graph from that and some hard coded information about the nodes (since the command in the console for listing the nodes does not work).
I wish the Z-Wave Toolbox was sold for the European market. I think it is exactly what is missing. In the US Z-Wave uses another frequency and so most functions of the US version will probably not work in the EU. It seems like Z-Wave are used more professionally in the US and that is probably why they have a lot more diagnostics tools there. I think it would be a nightmare to try to have a big scale network of hundreds of nodes with the system we use. There is a Certified Installer Toolkit for the European market but it is quite expensive and only sold to members of the Z-Wave Alliance.
An alternative to the Z Wave Toolbox is the Silicon Labs SDK and Zniffer. Has anyone tried it?