Sew Love may be one of the first online forums for designers to showcase their work that also incorporates sustainable production practices.