I don't know if you intend to improve MapMaker, but there are features, to me, that could be useful to have in MapMaker. For example:
- a sort of automatic map creation system (a system where if I want a '1000 device map' I don't have to indicate every single machine, but where I can use some common parameters to indicate group machines) - a way to add notes to a device's icon - remote (web) management
There should be others features and if it could be useful to you, we could discuss these in a specific forum's topic