Ayuh,.... I hear ya, but you want a custom set-up, rather than the typical off the shelf canvas, so goin' to a custom canvas shop is 'bout yer only option,....
Maybe look further away, in a poorer area,...
Or, buy a sewing machine, 'n build yer own,...