Roam Research: thinking by writing
If you're in the market for an awesome note-taking tool, then you can't overlook Roam Research —possibly the best tool for thinking by writing.
According to Wikipedia, Personal knowledge management (PKM) is a process of collecting information that a person uses to gather, classify, store, search, retrieve and share knowledge in their daily activities and the way in which these processes support work activities. It is a response to the idea that knowledge workers need to be responsible for their own growth and learning. It is a bottom-up approach to knowledge management (KM).