Best way to enable extensive user configuration of a plugin command

HI all.

This week, I launched a UI-less plugin command that creates component specifications including Anatomy, Layout and spacing, and Props.

User requests (such as “don’t add styles to my file”) suggest that user-controlled configuration would be valued. What is the best way to enable configuration without Parameters (annoying to click through every time) or a Figma UI?

My thought: publish a “Configuration” frame with a stack of properties, a default value, and other values they can choose from in a community file. Users would then place that frame into their local file, edit the config, and the plugin would findOne and read that frame as it runs each time. Is there a better way?