Macro type python writer

I was thinking about a script that could

record all actions that would be performed, then when you click stop would take all the actions and turn them into a user friendly Blender-Python script which python programmers could edit or do what they like with, but essentially on running the script would repeat exactly what you just did.

Does that make sense? :smiley: Is it possible

Kind of like a macro recorder.

well thats my idea who wants to start it.

Just one response from an experienced blender- script writer, or programmer would be nice? :frowning:

There are some discussions about the implementation of this feature going on at