Glassy buttons? Shadows? Icon's with a faded edge effect? Check this out.
After working with Microsoft, Paint.Net has served up some major "upgrade's" to your built in "Paint" program.
(Don't bother to Google "Paint.Net" You'll get a site that will sell you paint for your walls.)
"Glassy" effects? You're covered! "Brushed Metal"? Yep! Layer support? Oooooh, yeah! AND, MUCH MORE!
You are going to like what you see!
Check out the forums. There are some really good tutorials there.
Finally! A freeware way to create DesktopX images! Really. Check it out.
Oh, do you use Stardock's Icon Developer? Paint.Net works seamlessly with this program! It add's features that were previously available only with expensive "paid" graphics programs.