1. A method of automating the application of constraints to design objects in a circuit design created using an electronic design automation tool, comprising: receiving selection of a circuit design object that represents a physical circuit object in a circuit being designed in the electronic design automation tool; receiving selection of a template type that produces a constraint that represents a physical limitation upon implementation of the circuit design object in the circuit, wherein the template type is represented in the electronic design automation tool by a selectable user interface feature; and producing a template instance based upon the template type, wherein the template instance associates the constraint with the circuit design object to represent in the electronic design automation tool that the physical limitation of the constraint applies to the circuit design object.