https://bluetile.org/
Not perfect, but flakey in places, but it does a lot of what you want, it's tiled gnome.
https://youtu.be/BVxOb8-d7Ic
https://bluetile.org/
Not perfect, but flakey in places, but it does a lot of what you want, it's tiled gnome.