I use one of those hanging sweater shelf thingies with the vertical compartments, with all my underthings divided by type. All thin black socks go into one segment, black tights in another, gray or colored socks in another, and so on.
I find it much easier to see what I have when I can walk up to it, rather than having to dig through a drawer anymore. Would probably also work nicely for accessories. The one I have has 8 sections.
I will caution though that I'm of small build with small feet, so I can stuff a goodly amount of socks into this thing. Other more normal size people (or those with big sock/foundation collections) might need more than one of these units side by side?
The other thing is, I got so frustrated over the years with having a hard-to-wear collection of very varied hosiery, so I grew my stash of basic black items and only have a sprinkling of other things. Keeping the types of items separate with all this black is critical then for obvious reasons!