Granted they might not be as easy to set up as installing PowerToys on Windows if you have specific expectations. (But it's not rocket science either.)
As GP said, by default, it's automatic, so there are no pre-defined "zones". But it can be scripted to do quite a lot of things.
Personally I run 10 workspaces, named, e.g. 1:Firefox work, 2:vim, 3:tmux+vim, 4:terminals, etc. I even have a workspace designated to "wasting time", tiled reddit, hn, youtube, etc.
Each workspace always have the same apps, tiled in the same way, so I always know where to find what. It's very efficient.
Ultimately I went with 'Ultrawide Windows' [1], mostly because I like it better than the defaults and at the same time it is still simple to use. The Github page gives an impression of its capabilities and lists the hotkeys, but it is also available via the KDE integrated tools [2]. What I am still missing is a tool to simply define and use custom layouts.
There are plugins (Window Management → KWin Scripts) that add options, I see Tiling, FlexGrid, KWin QuickTile, and several more.
Win+shift plus arrow moves window to each monitor
Three finger swipe on track pad give you open windows as displayed on each desktop, with ability to drag window to whatever desktop.
I keep three desktops, all with a different wallpaper so I know which desktop for what.
All work windows on D1 - research - d2 - and primary app I’m using if needs full screen on d3.
The only problem is forgetting to switch desktop when you switch mental modes…. Like opening a bunch of HN links in your app desktop…
So just redraft them from whatever to wherever.
I’ll check out fancy…
—-
What I also like, is I have two external USB monitors for my laptop..
And I have a diff display layout depending on which of the additional screens I have plugged in. It remembers the location of each.
So when I have just one screen plugged in, the second is to the right.
When both are connnected: it knows that one is right and one is up above.