I'm thinking of making something like this:

Really simple. So it can be finished in a couple of days, so please don't ask whacky features.
The workflow goes like this:
Download assets to a specific folder: <program folder>/assets/<ARTIST NAMES>/mahmusics.mp3
They are automatically loaded.
Review the assets (like 1-5 stars something, missing in the screenshot)
Add notes to asset.
Add tags to use them later, like: all, level1, level5, monsters. First tag will be used as a subfolder in the destination folder when copying files.
Execute file copying. The asset must have at least one tag to be copied.
Optionally filter out file extensions (e.g. Flash devs will likely only allow .png and .mp3)
The only think I would need from artist is that, if they export in multiple formats, they retain the exact same filename (to easily avoid showing duplicates)
What do you think?