Windows are being resized below the minimum dimensions they need to look good. They probably have minimums set, but those mins are ignored (by design) when the windows are docked. Besides a major refactor of both the windows themselves and IMGUI to support adaptive layouts, there's not a lot we can do at the framework level to improve this.