XMind is capable of displaying information in a multitude of ways (classic mindmaps, charts, timelines, decision trees, etc), it can add labels, clip-art, notes, files, audio recordings, it can then take the project and export it in a variety of ways including an synced gantt chart.
XMind's interface is uncluttered and easy to overview. It allows for quick, intuitive navigation and use. For example, Enter adds more items to a node, Tab adds a child node, all commonly used shortcuts works as expected, etc.
Any images you add to a program aren't embedded, and are treated as an entirely separate entity apart from the program. Deleting images from their folder on your computer will remove them from the program as well, so this system requires a bit more care than an embedded system.
Some conventions used to interact with the software are either questionable or simply going against what's commonly accepted. For example, right-click + drag will move around, holding down the right-click will open up the context-menu and left-click in an open space will start a new unconnected
The application only surfaces the essential features by default and gives access to advanced features only when needed. For example, a you can perform 4 actions with a branch by default - add a new subtopic, add a new box topic, add a new relationship and adjust the branch's position.