I use magic loop exclusively for socks - no dpns here! - you will be hard pressed to actually find a pattern written for that method, but any sock pattern is easily done using magic loop. I have done many and can help you out if you run into trouble somewhere along the way.
Sock length is VERY easy to change, simply by knitting more rounds before starting the shaping for the toe. And even foot width isn't that much of a problem - I have quite wide feet and all sock patterns that I've made that are called a woman's 'medium' have fit me fine. I've just adjusted the length as needed.
This is a great place to start with knitting socks: