Lots of ways to go about it. For example in gimp you can select two colors and create a gradient between those colors. Then apply that gradient spectrum to a select area for a nice shading effect. The largest problem you may face in creating artwork on the 128 resolutions is in trying to create intricate parts, they will blur out and be indistinguishable.