1) It would be nice to automatically rename properties in builds when I rename them in build template
2) It also would be nice to automatically remove properties from builds when I remove property from template
The properties are renamed/deleted in build configurations if you rename/delete them in build template. But they cannot be changed after running a build, they are stored once.
Could you please describe in more details what behavior do you expect?