I have an idea for a project where you would be able to upload your own map, then put annotations and symbols on it. This would work, eventually, in conjunction with a campaign manager where players would be able to interact and say things like “My char is from city X” or “My family rules the outlying barony here!”. In general, the GM could have players getting very involved in the actual creation of the setting.
Am I crazy or does this sound useful?