iTunes Alarm is a lightweight app that plays iTunes playlists at specified times. It can be set to wake or sleep the computer at a given time.