Titlebar Buttons

Those might bring some imporvement to the appearance, but I believe that grouping by application would not improve my personal workflow that I referred to above.

I usually use a single workspace and switch between applications and windows with keyboard shorcuts. Though, I often forget whether I have to switch applications or windows. I might forget the application where a document is opened. Cycling through applications and windows for occasionally needed data might bury the documents that are continiously being worked with. I usually cycle less if I separate those and if I separate input data from the documents I am creating. Thus, I group them that way in workspaces if I start getting lost.