...the very first thing I thought of when I saw your post was Dorrit. I don't think I could get behind Ditto as a name on its own but, as a nickname, I can see it for either gender, though I'm leaning toward female. It sort of makes sense for anything "
Dot" or "
Dotty" gets used for.