Yes, you can create a new texture but this is usually more labor intensive and not necessary in most good 3D applications which allow you to scale and rotate your textures around the model visually. Here is an example using UVMapper. Some applications are not as user friendly.