Custom canvas awnings and carports