Nah, no real experience, just a lot of redoing until I was happy.
For most of them I sourced vector logos from the internet. If I couldn’t find them I’d look inside PDFs, but most sites do have SVG formatted logos.
For the logos I made my canvas 320x100 pixels. For the barcode I used a canvas of 640x225px.
I use the strip area to hold the barcode since most of the barcode types on physical cards aren’t supported in Wallet. I can’t remember what barcode site I used when I created them, but it let me export as SVG.