Changing the layout of figures to better use the available space?

The figure windows have a lot of background compared to their size. It would be nice if the size of the contained components could be larger and background could be smaller, similar to what tight_layout() does to matplotlib figures. See attached figure with 2x2 subplots, where the gray background makes for almost 40% of the total space and the actual images are quite small compared to the total figure size: