Auto-properties is a Plug-in for Obsidian that allows you to create automatically-updating properties based on the contents of your notes + rules you define.

I use it extensively for my Obsidian-based project management system.