I like the second idea! I have some free time later tonight, want to pm me and we can collaborate? I like to make multiple drafts to show before I final product. :3
You said HD. I can make a higher resolution skin that you'll see in ssp, but you have to put it directly into your minecraft.jar and set your skin to the default somehow, that way you'll look like the HD one in your .jar.