Cat5 and Cat5e cables are available in a wide variety of different lengths. In most cases, Cat5 patch cables tend to be chosen for reasonably short runs (100ft or less), especially if they are stranded core wires.
However, there are valid use cases for choosing longer runs of Cat5e wiring, in which case you can easily buy reels in lengths of 1000ft or more. Common pre-cut lengths you will see on sale at UK suppliers include 30cm/300mm, 50cm/500mm, 1m, 2m, 3m, 5m, 10m, 30m, 100m, 152m, and 305m.
In terms of widely available Cat5 and Cat5e cable colours, the most common are usually black, grey, or white. However, it is equally easy to find Ethernet cables in a much wider variety of colours including blue, green, orange, purple, red, and yellow.
Cat5 and Cat5e cable prices vary according to brand, quality, length, and materials, as well as the type and amount of any additional shielding included in the manufacture. The cheapest Ethernet cables in this category will generally be unshielded solid Cat5 varieties, while more expensive versions will usually be stranded and shielded Cat5e leads.
You can buy cables pre-made to certain lengths and fully terminated with an RJ45 connector at either end. However, it tends to be more expensive per foot (or per metre) to buy this way. For professional systems installers, it will often work out much cheaper to buy larger drums or reels of unterminated cable. You can then cut this to the required lengths and easily wire your connectors to the pinouts.