Block Field alignment option

I’d like to be able to specify the layout direction of fields in a block.

So for example, three boolean fields would align left to right. Option to select flex-wrap would be great.

In addition i’d like to be able to define a field set for a block, that essentially helps manage layout flow.
So I could have a bunch of check boxs flow horizontally, and then have a bunch of text fields flow vertically.

I don’t want to have to create a custom plugin to manage the layout of blocks (or models for that matter).