In GIMP when I want to crop a rectangular image down to a square there's something frustrating about how the Rectangle Select Tool behaves. Even though I can constrain the proportions of the selection by holding Shift as I drag it out, the selection frustratingly begins outside of the canvas instead of at the border. This defeats the purpose of proportional selection because as you can see below, the selection does not end up being square:
Edit: The best solution I've found is to enable View > Snap to Canvas Edges and click as close to the edge as possible when beginning the selection. But is there a setting that can be changed to make the selection start at the canvas edges even if you began drawing the selection marquee outside the canvas?