I started to build my own collection of [LGP] plugins. For now, there is only one - Generic Field Setter. It is capable of looping through single/all project entities and set matching fields to read only. The comma delimited field list can be set through project custom propery or typed directly. As a bonus, you can set default values through modifying included .config file.
Free download here.