How to create simple textures

I would like to know how to create simple textures. I don’t know if I should use Illustrator, Flash, or photoshop… To give you an example of the type of texture I want to create, I will give you some examples.

The metalic edges on www.flashlevel.com

The the texture of the text box backgrounds on
http://www.rtrtechnology.com/flash.htm.

The border and general background of http://www.simplyinteractive.net/mainframe.htm.

All of these graphics are fairly simple but I just don’t know how to make them. If anyone knows of any tutorial I can take or the right program PLEASE let me know.