Mind maps or webs are a great way to organize your notes thematically. They are also a fantastic tool to help organize your thoughts for an essay or narrative.
Sites to explore:
Mind Maps – Essay Writing blog
Please feel free to message me if you have other mind mapping apps or software you think I should include on this list!