Record all changes function

I’d like to see a record function that records everything you do, in a set of patterns.

Now I just clumsily wade myself through a song, with the end result : a basic mix.

I want to do stuff live like muting tracks 1-3 for 3 beats, then unmuting tracks 1 and 3, and having Renoise record all this inside the pattern.

Is this a reasonable request or would it just be too complicated?

I kinda suck at arranging and want to do things the live way.