The Swanson Tool SO101 7-inch Speed Square is a popular pocket-sized square that incorporates features of the framing square, tri, miter, and protractor squares. Common rafter and hip/valley rafter scales permit one-number references for all cuts.
https://www.amazon.com/Swanson-Tool-S0101-7-inch-Square/dp/B00002255O