Marquee Tool
Marquee Tool // M
Hold Shift to create a uniform shape
Hold Alt to create the shape from the cursor origin
Hold Alt to subtract from selection
Hold Shift to add to the selection
Hold the Marquee tool to reveal rectangle, circle and single pixel
Move selection while creating // Hold Shift and drag
Move selection // With marquee tool, L click inside selection and drag
De-Select // Ctrl+D