How about a readymade cuff? Pull your sock up over a part of it then fold a readymade double turnover down over the top. Just find someone that can knit real well.