ChatGPT can generate SVG if you coax it, but its bad and simplistic. Hence my feeling you would need to train from a specific curated data set. Combine an SVG renderer like chromium with a data set of good design in SVG or