most of us use a picture which once you hit 5 posts can put in the profile there is a size limitation I cannot recall but it tells you there.
As for a custom one you would have to make it using a program like photoshop or any other graphics software.
Hopefully that helps a little.