You can see three twitter accounts
GeekiestNet design is inspired from TwitBacks where you can create an account and create your own twitter background with details. It is very easy.
1. Go to create a new twitter back ground
2. Enter the details
3. Choose a template from right side
4. Click Continue
5. You can download the image and upload to twitter, or that website will do that if you authenticate it
6. There will be one Created at TwitBacks icon on the twitter background. You can remove that by paying 4.99$
Krishnans and downloadsongsin Backgrounds are taken from Twitter Backgrounds Base, they have some really cool twitter backgrounds.
See some samples below