Viewport size ratios, and overlays for rule of thirds, etc

Would it be possible to resize viewports to specific ratios such as 16:9, 4:5, 1:1, etc? Also, would it be possible to create viewport overlays such as rule of thirds, golden ratios, etc in order to assist with framing and aligning the model?