I suggest you expand and better showcase the third usage (add and remove metadata) to demonstrate how powerful this Obsidian->python->Obsidian cycle is.
The way you formulate it makes a big difference. It is a subtle power and people need to visualize it better:
- imagine you can export your metadata to excel/DB, apply all sort of data processing, and merge them again.
- Have you ever wished to batch edit that read-only Dataview result or that db-folder Table?
- What if you could use your DB/excel table dynamically in obsidian, so that rows could bidirectionally be linked to pages? (This is an advanced one, but still indirectly possible)
You can also show how this can efficiently replace a lot of plugins (importing data from API/scraping, Data maintenance...) and a lot more, with simple and personalized python scripts.
Bon courage !