this is an excellent question. We tried many things but I would say that the question is not really to choose a tool but rather to see for which type of job you need it. We use notion.so but in the end as the team is mostly composed of devs at koinju.io, we had to switch to markup content with gitbook. We chose a tool that is close to those used every day by the majority of the team. Comfort is a priority
@nazim_m Currently, even we are using Notion, but it gets difficult sometimes while providing microcopies for the designs build by the team. Then everything has to work in an agile fashion. We used Abstract by preparing a collection and then providing screen-by-screen content to the designer, but sometimes we lost the content. So we switched to Notion.
May I recommend our own product? Hypernotes
It can help organization manage content/knowledge in a way that's similar to our brain. That being said, you won't have to waste time in finding your organization information anymore, as everything is connected wisely. :)) Have a look!
I used to work with Atlassian Confluence, it fits well for large corporate projects where a lot of pages can be created/updated every day, especially if you have the whole Atlassian package (Jira, Bitbucket etc.) I switched to Notion as it is faster, more user-friendly and I think it's more suitable for startup teams.