Automator and Shortcuts is not programming it is advanced tinkering at best. Not even every developer does this.
I done it once (for adding Finder menu items to convert video and image files to different formats) but it is so cumbersome, I will not do it next time.
If MacOS embraces Unix so much, why i need UI to create extensions? How about just supporting ${HOME}/.finderrc and allow us to make our actions there?