There's always room for one more media player :)
There's a player I recently found about (that I currently use from time to timewhen I have problems with Amarok's development version) - http://flavio.tordini.org/minitunes - you could possibly pick a few tricks from it.