New Kirby Editor plugin - custom columns block?

Trying to make an easy editor for documentation with images; ideally i’d like a dropdown/text field to select the number of columns, which would be displayed and, again ideally, each feature the ability to include any one of the various already-defined blocks (barring columns for obvious reasons, though that’s not too important). I was wondering how to even get started doing this, as thus far the only blocks I’ve made simply add an anchor tag or class to a pre-existing template.

i realize the most viable solution to this would probably be a column (left) block and a column (right) block for each block i want to extend, but i figured i should ask if this is possible.