Managing contact attributes is painful with the available options for adding contacts.
When adding contacts using the Multiple Contacts input screen, there is no way to select different tags for different contacts. It only applies tags to all the contacts. An improvement would be the ability to lock/customize the column headings. And, a way to choose which existing tags to add to each contact.
Adding tags as "all or none" also happens when adding contacts by importing from a file. Anything listed in a “Tags” column is ignored. It only allows choosing which tags to apply to all contacts in the import file.
The only way to add different tags to different contacts is to add the contacts individually. This process is terrible though. We need to scroll down past many fields we don’t use to get to the custom fields and tags that we do use. And, once that contact is added, you must close that window and click “add contact” to enter the next. An improvement to this process would be the ability to customize what fields are on the input screen and their order as well as a prompt to save and add another in one click.