Cents,
Coreldraw is a vectorial program, You can achieve a good quality with it doing a hard work, it's tools dont work good for textures or painting.
Try Gimp, it has great tools, it uses images made by pixels,
many other features of photoshop with it and for free.
Other is photoshop, a good program, with everything you need to do the most high quality texture, but it is paid.
The rest I have already seen people using are just like gimp or photoshop with less features.
for textures this programs are good.