As a user looking to automate administration, i would like to be able to have a special type of note for automatically generating content. For example, i would like to have a note that has a bulletin list with all the notes in a specific folder, and space for me to add a comment about each note. When a new note is created in the folder, a new bulletin should be added.
I imagine having two ways of creating these special auto-notes. The first and most comprehensive would be a scripting language and script-blocks in the note. These blocks each contain a script doing something. This language could be based on python as it is really easy for users to understand.
The second way of creating blocks in the auto-note would be pre-built components. These components would be written in this scripting language, but work out of the box. This would be for users who do not want to code. They should also be editable so that more advanced users can use them as a starting point.
To complement the pre-built blocks there should be a special forms package in the scripting language so that people can easily create forms to configure variables in the scripts. This would open up for community generations of pre-built components. This would help the obsidian team by removing the need for them to create tons of pre-built components. Instead people could subscribe to a component created and maintained by someone else in the community.