I've actually been toying with some ideas similar to A for a while. Apparel graphics aren't the problem, can just borrow the 'on floor' graphic from apparel.
The problem as far as I'm concerned is that the RPG style paperdoll equipment screens typically have a set number of slots for equipment to go into, and only have one layer. E.g. there's head, hands, chest, legs, feet, and a trinket + some rings slots. In rimworld, any (combination of) bodypart(s) can potentially be covered with equipment. Vanilla doesn't do this, but apparello for example has items that cover the left hand specifically. Power armor covers the entire body, etc. To make things worse, there's three layers of equipment - onSkin (underwear, basically), middle, and shell (armor, typically). Any single item can cover any number of layers and equipment slot. Finally, bodies aren't pre-defined, they can be modded in XML. That means that the number of available slots can also differ, and creating a static ragdoll is pretty much out of the question (if it's going to be compatible with other mods, which I want it to be if I'm going to do this). Dynamically creating a ragdoll is weird, because there's no positional info. E.g. there's nothing in the defs that says legs attach to the bottom of the torso. That means it'd end up just being a list of unordered item slots, which I personally think will be worse than the system is now.
I've been unable to think of a good way to graphically present all this in a way that is not a huge UI clusterfuck. I'm very open to ideas and sketches of how you imagine this kind of thing to work though!