this is my current solution; I use Obsidian to manage my notes and I sync the folder with Syncthing. I still use Google Keep though for its whiteboard tool; is there a better app for that?
Haven't tried the whiteboard tool in Google keep (didn't even know there was one), but the Excalidraw plugin for Obsidian should cover almost any whiteboard use case I can think of. A bit more limited but also good is the native Canvas plugin in Obsidian.
Have you tried the Excalidraw plugin for obsidian? This may be closer to what youโre looking for. Otherwise, would the canvas feature do what you need?