Narzędzia/usługi wspierające tworzenie dokumentacji

Chciałbym dowiedzieć się jakie narzędzia wykorzystujecie do tworzenia dokumentacji:

  • procesów biznesowych - obecnie używamy do tego google docsów + wtyczek (np. draw.io do diagramów). Ogólnie jest spoko, ale mam poczucie, że można to zrobić lepiej (zwłaszcza integrację z JIRA). Alternatywne rozwiązanie musi pozwalać na łatwe udostępnianie dokumentacji (np. publiczny link). Nie próbowałem Confluence, więc chętnie poznam opinie.
  • API - najlepiej jakby samo się generowało z testów. Szukam też narzędzia pozwalającego zaprototypować API na etapie dogadywania interfejsów.
  • technicznej (struktura, przykłady użycia klas/metod). Obecnie używamy gitlabowego wiki lub bezpośrednio w repo. W tej dokumentacji potrzebuję odwoływać się do procesów biznesowych.
  • sprawy związane z devops (setup, procedury itp.). Używamy połączenia gitlab wiki i google docs.