Add OBS tags processing for filenames

What do you want to achieve?

I want to use tag like __UI_PROJECT_NAME__ for filenames.
For example for Arduino group instead of generation ui.ino within ui folder (as Arduino requirement) I could have file __ui_project_name__/__UI_PROJECT_NAME__.ino which after template generation will be my_test_project_1/my_test_project_1.ino.
Similar for STM32CubeIDE projects where you expect linker scripts and .ioc files to have names matched to project name.
Also I would be nice to add more tags especially something like rotate.

Do you see alternative options and workaround to achieve it?

For now I have to rename file after each generation.

Mention some use cases