I don't want this to seem like spam, but I have felt very welcomed by the DroidScript community and I am very impressed with the features that have been added since I last played around with it.
For one thing, it has access to Android's MediaStore, which is a database of every media file on your phone. This means everything I have done so far is clumsy and outdated. I think. I still have to find a way to rank songs by how much I like them, but if I can do it in mediastore everything will be easier and faster.
If not I may have to learn how to write ID3 tags byte by byte.