I think just about any yarn weight will work for these mitts as well but you may have to do a few more rows of increases. I haven't tried it yet but I think that it would be as simple as this:
Rnd 1: sc in 2nd ch from hook and each across (3sc). Working on opposite side of chain, sc in next 3sc for a total of 6sc, join with a sl st and ch 1.
Rnd 2: work 2 fpdc in each sc. join with a sl st and ch 1 (12 dc)
Rnd 3: Work even, join with a sl st and ch 1
Rnd 4: *dc in the 1st st, 2dc in the next st. Rep from * around. join with a sl st and ch 1 (18 dc)
Rnd 5: Work even, join with a sl st and ch 1
Rnd 6: Work dc in the 1st dc, 2 dc in the next. Work 2 dc in every 3rd st around. Dc in the last st. join with a sl st and ch 1 (24dc)
Rnd 7-13: Work even (24dc)
Rnd 14-15: Sc in each stitch.
Rnd 16: Dec 3 sts evenly spaced (21 dc)
Rnd 17: Hdc in each st (21 hdc)
Rnd 18-20: Work fphdc in each sts around (21 fphdc)
I'm not a designer so I can't guarantee that this pattern is perfect but I hope it is.