Why can't we rename custom properties? Would be nice if we could.
Anything that is using the name would break. Sure maybe the templates could auto update but, any older project using the old name would need to be updated manually.
What may be a better option is a duplicate button and it auto makes you rename. Then the old projects still have the old setup and you could update where needed with the new name.