Styling Code and Markdown cells from tags

Does anyone know of an extension that lets you define custom styles for code and markdown cells based on the presence of a particular cell tag added via View->Cell toolbar->Tags?

Eg I’d like to be able to tag a cell in a notebook used in an educational context as tutor-comment or student-answer and have the cell styled in a way that makes it stand out from the default white theme.