I'm making a list of tutorials and tools for texture development. If you have something to add, just send me a pm.
Tools:
First you need an image editor. If you have Photoshop you are fine, but GIMP is great too and it's free.
If you want to create new models you should consider to use a model...