Tag-my-fav-content is a project mainly written in PHP, it's free.
Allow BP users to select the WP post tags that represent content of interest and produce a custom list as a new profile/account screen