This is not exactly an answer to your question, but I thought I would share anyway.
I use Obsidian for all sorts of PC work, and there are a multitude of plugins and scripts to automate and organise all sorts of tasks. I have no need for any scripts outside of this program.
Edit: let me know if you are interested and want some tips. There are a million tutorials and articles out there too.
I use Obsidian for daily task and project management, but also to play / manage TTRPGs. So Joshua Plunkett is my go-to guy for this purpose.
https://www.patreon.com/JPlunkett
Some of the tools/plugins he uses are generally useful, so even if you don't play TTRPGs he is a great resource.
This is a guide with an example vault that does a great job of showing what obsidian can do. It's the best I've found so far.
https://forum.obsidian.md/t/i-created-an-all-in-one-productivity-template-for-obsidian-task-management-gtd-para-goal-tracking-reviews-and-more/85792
And now for my favorite plugins.
Here are my must-have community plugins:
I have others installed, but these four are the ones I'm actually using 95% of the time.
I also use Obsidian sync to synchronise across devices. It works like a charm and isn't expensive, but there are also great free options for synching if you are so inclined to do a little setup work. Also, if you already have a cloud service, you can just define a could folder as your vault, and that works too as long as you never work offline.
And lastly, my one bit of advice:
Simpler is better. This program is incredibly flexible and powerful, and it will be tempting to install every plugin you come across. It is REALLY easy to get lost in the endless options, and constantly be installing new shiny plugins, redoing your vault over and over again to use new features you just found out about.
It's better to really learn a few plugins, and use them to actually make you life easier. If dataview + tasks alone can make a process 90% automated, then it's not really worth your time to do a deep dive into some other plugin that could get you to 92%.
I hope this helps!