Copy an automation block between workflows

It would be nice if we could copy blocks between workflows currently we can duplicate workflows and then modify them however that is not always practical. To give one example:
I am currently trying the concept of building an automation/workflow log with a record for every workflow and their relationship with others, to facilitate I am adding an automation to the top of workflows that checks if the workflow exists in the Log and if it doesn’t it creates it with all the workflow and app info this all happens in a single script block so that it is relatively easy to add to the top of existing workflows however it would be a lot easier if I could copy the whole block rather than just the contained script.

Obviously, my example is quite a niche however I have had other occasions when I have wished it was possible I just can’t think of a good example right now