I actually wasn’t aware of the custom layouts that were available in the settings area before, I think I may actually like this more, I’ve been able to create the layouts I desire and keep other drop areas active which is an improvement over DDM in my opinion. I think your solution works better than DDM, the only thing that might be nice would be in the “custom layout manager” would be able to capture window targets to capture their window area into a custom region; Though, I was pretty easily able to use existing drop regions as reference to create the custom areas I wanted.

Good job mate!