how do you do graphing/maps? I'm guessing it's some plugins?
For maps, I have a folder called Places and each markdown file in there is a place. I add latitude and longitude to the frontmatter and then display them on a map.
for maps, there is an Obsidian Maps plugin. recent addition, built-in as well. I personally don't use it much, but I know the kind of person who would be very happy about it!
and then there is an up-and-coming Obsidian CLI, which is in paid beta. the license is cheap, around $25 for forever access to current and future betas, but it's optional.