Looking for user needs is difficult (you do remember that I would like to know your opinion about the mapping tool, do you?). Anyway, I thought I would make the editor a bit more friendly to the user, so I have implemented support for first three steps of the mapping process defined by Simon.
After you create a map, you are in the first step and you are expected to define user needs. And you are told how to do it.
The 'Mark complete' button visible on the Screenshot 2 becomes active once there are some user needs on the map. And each component put on the map is by default marked as user need. And, if it was not enough, clicking on the blue question marks brings you knowlegde you need (see Screenshot 3).
As I have said - there are three steps supported - I'm too tired today to describe them all, so just see yourself:
This functionality is enabled only for newly created maps.
Yes, that's true that I implement things a bit randomly, so, if there is a feature that you would like to see, tell me, now: