Straightedge & Compass
This tool runs in the browser and needs JavaScript.