Tasks.org for all the important things that I need synced proper. Logseq for work and personal stuff, where i put all my ideas and info i’ve learned. Nextcloud notes for my digital post-it notes, like shopping lists. :)
It supports many languages and it has LSP and DAP support. As long as there is a language server and debug adapter binaries, Kate should pick them up and work with the language. And if there’s no default config, you can add your own.