Email preference centre
This would work by using a modern forms style tool so that when you pass an email address to the feature from a website or email.
Upon hitting the feature PlusThis smart link logic rules can be used to pre check checkboxes on the form based on whether or not the contact has a tag or not.
After the form is submitted traditional smart links can be used to remove tags for options that was unchecked.
Stuart Bennett shared this idea