I have cabinet dynamic components. How I am using my blocks for a project is to copy and past or import the base file.
My idea is to make 4 buttons for base, wall, column cabinets, and panels. And when you click one of the buttons, it opens up a window where you fill in information to generate a cabinet block.
I have never coded an application or extension. But I would like to start learning Ruby if you, who are experienced, can judge this for me please.