I would appriciate something like that.
In our apps we have solved it this way:
Data is not opened in new, empty worksheet, but (selectable) "hand-made" template, including save macro and some cell function logic.
save macro looks to specific (named) cell, which again can hold typical excel...