I'm looking for a graph based solution, too. For my master thesis I used diagrams.net, but it's not a long term solution. I need something with markdown support, git, offline mode and hopefully for free.
In the summer I will finish my MBA and I consider myself a generalist. I never had a real focus during my bachelor and my master studies and now I am a little bit afraid that this could result in problems finding a job.