How to automatically create Canvases for system file structure

I feel like general automation of adding things to a canvas based on things like folder structure would save a lot of time in a lot of canvas related instances. I have a few ideas of what I’d like to do with canvas, but knowing that there is the hurdle of manually setting everything up is definitely keeping the whole idea on the backburner. Not sure how much effort it would take, but I’d definitely appreciate it!