When I wanted to start breeding my Battle Tower team, I went and chain caught about 15 Dittos. I needed to get Adamant, Modest, and Calm ones. Well, I got Adamant and Calm, but not Modest. However, the Eevee given to me by Bebe was Modest, so I figured I'll just train that up into a Umbreon/Espeon and use Synchronize to catch me a Modest Ditto.
So I started breeding Trapinches with my Adamant Ditto as well as running around with Eevee and occasionally doing some battling to get her happiness up. FINALLY her happiness was high enough and she evolved into an Espeon at level 16. About the same time, I also got a Trapinch with IVs good enough to train. Went and tried to Synchronize and catch Dittos, but all of the pokemon in that grass are like level 28-30, so I can't use Espeon because even with Repel on, they still attack. Looks like I have to train her up even farther...
The good thing is, I can finally EV train my Trapinch!