Look at some of the unread posts plugins for bbPress. It may not be exactly what you are looking for, but very similar. Most unread posts plugins just use the regular topic list view in a forum, instead of a separate area.
bbPress mark as read adds an area in the subscriptions seciton of a user profile. And bbPress pencil unread supplies a function on its plugin page.