TagSuggestBox: With this component you can easily select and edit tags. All tags are separated with a comma. On the server-side you give a list of possible tags as input and get a list of all selected and new tags back as the result.
The component just behaves like the one used by Goole Bookmarks.