Non l'ho fatta io ma provo ad azzardare....
Lo sfondo dovrebbe essere fatto con un programma grafico tipo Photoshop...
Tutto quello che vedi sopra può essere stato realizzato con programmi tipo Zooper o UCCW.
Azzardo il Launcher che potrebbe essere SSlaunche per la facilità di posizionare i widget.
Però sicuramente Madara potrà esserti più d'aiuto...