I've been having fun with Blender's cloth simulator and produced this article of clothing:
It's just a single vertical rectangular mesh that I let fall over the right shoulder, stopping there gives you a bang-up towel over the shoulder, I then merged a couple vertices on the right side to pin the front and back together, turned everything horizontal on his left side, let the cloth fall to that side, merged a couple vertices, and rotated him upright again and let the cloth fall.
But for some reason MakeClothes puts all the vertices into the Left vertex group. Anyone have any idea why it would do that?
Here's a towel from just letting a rectangle fall on a shoulder: