One of my suggestion for MS Windows with managing multiple windows on screens was creating a custom window "frame" layout where I can toggle the maximize button to go between a loose window, maximized to the section's frame, and maximized to screen. I am able to adjust and save these custom frame layouts per screen.
An example is my 2nd monitor is set in portrait mode, and I commonly place Discord in the bottom half of the screen and a web browser or a media player in the top half of the screen. I hate resizing the windows every time I close and reopen these applications. I basically have some standard layouts of my own.
Right now, I am using Gnome in CachyOS. I am willing to change to a different desktop environment. What extensions and desktop environments have this functionality? More importantly, is there a name for this feature so I can search for it?
-- Edit 1 --
So the term is tiling manager. That is helpful.