Mine would be a shell script instructing Amarok over D-Bus to load a new playlist at configured times. It's ``cross-platform'' in terms of OS and architecture, but still ties you down to specific software.
I don't have any need of such a thing so I'm not going to write it. Probing Amarok via D-Bus about how it wants to load a new playlist is by far more time consuming than writing the actual code.