I'd like to throw in my two cents, as I have been fairly pleased by my tag editor program. It is called
Multi ID3 Tag Editor. Although I don't use most of its features, and the installed playback of your songs doesn't seem to work, it has the abilty to either use ID3v1 or ID3v2 depending on which you prefer. Also has multi-tagging properties, but rarely use it because I have no use for it. I like to be specific with my songs. Also, you can choose to upload the song lists you wish to edit, and leave it to be edited later if you don't complete your tags.
But what I have come across is that when you add an album cover to your MP3, it also resets the song's tag to default ID3v1. So first I tag the cover, then the description of the song. Or I use iTunes
Song Info, right-click it and manually add the album cover without resetting the tags; that is the thing about iTunes, if you edit your tags there, it only is edited there and nowhere else, but I'm sure there is a function to change that if you choose. I just go by the defaults. I think I digressed a bit.
I know I got the program for free, but I forgot exactly what was entailed. It shows a register function, but as I recall, the site itself gives you a registration number free of cost. It was on a site that had other tools as well that you might find interesting.
Wow, I just looked up the site and it is a weird address; nonetheless, if you so choose, you can use the program I use, based on my description of what is capable from it and my personal experience with it.
Have fun and good luck.