Could you explain the Gnome workflow and how it doesn't necessitate the use of minimizing and maximizing Windows?
i also make use of multiple workspaces/desktops to arrange windows that are related to each other.
so i use the maximize function but never feel the need to minimize windows unless it's a window that i don't need to reopen ever.