Custom awnings and canopies