You may just want to try doing a Google search for something like: background image generator. There's a lot of options out there that will let you set parameters like colors, patterns, etc and will create a file for you to use.
Depends on what exactly your looking for! You can simply take three images and put them together to creat something unique or have a web designer give you a hand.