One of the best features in DWM was the way it allowed dynamic tiling of windows. You can do this in i3 but it involves many key binds and reduces workflow. Have used autotiling script in the past but found it did not work all the time. Came across this which uses python libraries to give you a dynamic tiling effect. (Thanks Matt & Joe)
As in this screenshot from my desktop:
Another example of a different script can be seen here
While I will not be shipping python with iso I am thinking of adding script to image so it can be used once installed [more on that this weekend].
The i3ipc is very powerful and can do many things, did try to get ChatGPT to help me do this in Bash but it did not seem to work as easily as this.
Stay safe 😉