I'm looking for a tool that can track and record pomodoros visually and/or graphically, and ideally with the ability to tag pomodoros, like a "Writing" pomodoro completed, or a "Career", etc.
Have you tried promodoroapp? It allows you to create categories. Personally, I just use simpler pomodoro app, and record daily/weekly goals on a spreadsheet or Basecamp. It's easy to get distracted by pomodoro apps with a lot of bells a whistles.