SharpTagger
SharpTagger, originally part of MuineTagger (below), is a library (or mess of code resulting in a single usable class) built on top of TagLib with severe that allows for tagging all Muine featured tags, and then some. While it currently only powers MuineTagger, it could support a wide range of tag-using tools.
Muine Plugins
Writing plugins for Muine is a very rewarding, very simple task because they can take anywhere from a few hours to a week to being a longterm project, but no matter what you do, you're fulfilling a need. Also, you don't have the trouble getting accepted that most new programs do because you're already attached to an awesome project and simply creating something the community wants.
The first plugin I wrote was GNotifyMuine. This plugin was pretty simple, but I originally wrote it as a patch for Muine before the plugin system existed, so it presented a few challenges. It pretty much involved looking at what the Dashboard component did, and changing that to your needs. To be honest though, I don't really use this plugin anymore, as it doesn't seem that important to see what I'm listening to, but it's a nice gimmick.
My second plugin was Cuckoo, an alarm clock. Someone on the Muine-List wanted an alarm clock so they could switch from XMMS and it seemed like a cool enough idea, so I went for it. It really took about a day to code, but afterward I tried to improve it by adding support for sound card volume control with Gst#, but API instability has kind of kept that from ever getting too far.
My most important plugin is the MuineTagger plugin. This plugin took the better part of a week, and a couple of changes to Muine, to roll out. It uses TagLib to load and save tag data and allows for mass tagging of albums and selections in a unique drag and drop way. Also, to keep memory from going out of control, it forces garbage collection, which may actually decrease the memory Muine uses. (I'm not sure, but I've noticed Muine operating lower than I've ever seen it.)
Recently I noticed duplicate entries in my albums list caused by symlinks, to cure this problem I created the MuineTrash plugin. With this plugin, you can drag songs into a list, look at the file's path and review your decision, and finally delete it from the database if you really don't want it. It's not the best plugin I've ever made, but it does get the job done.