I am planning to write a tool to help me with iTunes
iTunes is really a good player for organizing medias ( I don’t mean it’s good at playing them), especially with iPod. But it lacks many common features which exist in other players, and doesn’t provide any plug-in or scripts mechanism to enhance it by ourselves. Following 3 features are what I want to have with my iTunes:
- After downloading subscribed podcast, sync iPod if connected.
- Backup (support, but partially) or move podcast files to another place periodically.
- Execute a action (such as pause, sync, or update podcast) at a specified time.
At present, I am quite busy. Probably I have to write a tool to do such things by myself.

Well I suggest you use Amarok instead~~~
At least, amarok is much more friendly in extension…
Yes, indeed, many players own a quiet flexible extension mechanism, except iTunes. But if we don’t take account of this, I believe iTunes works better with my iPod, especially on Podcast subscribing, play count and rate, and smart playlist.
Actually, the roadmap of this tool probably will include custom scripts support in future, so that it will make up the iTunes’ limitation.