Ken Lynch #1 Ultimate Unwrap3D (www.unwrap3D.com) is what I use. It's not free, but it is cheap and it has lots of very good UV mapping tools. It's not a paint prog though, so you'll need to use it in conjunction with one.