I need to create and manage many simple published properties. I call them auto-properties if they look like that:
private
FTitle: string;
published
prope
Since Delphi 2006 you can use LiveTemplates.
In Delphi XE for example:
You can find more information on how to write your own Live Templates here:
In XE7 type prom and hit enter. It seems faster.
I use macros for that purpose.
For example I have model with fields
private
FTitle: string;
FName: string
FAge: Integer
then I copy-paste the fields into published section and create macro
At first it seems difficult, but the skills will pay off.