While working with the query block and FSE themes I thought I'd give a look at what other CMSs do... Particularly Drupal.
Drupal has a "views" module. It's far more advanced than what we're trying to achieve with the query block, but it does have some good ideas. Its UI is more developer-oriented, and is not WYSIWYG, but I'll post a screenshot of its options below:

Left Column:
Middle Column:
Right Column:
cc @ntsekouras @mapk
While working with the query block and FSE themes I thought I'd give a look at what other CMSs do... Particularly Drupal.
Drupal has a "views" module. It's far more advanced than what we're trying to achieve with the query block, but it does have some good ideas. Its UI is more developer-oriented, and is not WYSIWYG, but I'll post a screenshot of its options below:
Left Column:
<ul><li>items. Tables can come later, but it's important we have them as lists. Not everything is supposed to be a<div>on the web, and most themes (non-FSE themes) print lists on brogrolls 'cause that's what makes sense semantically.Middle Column:
Right Column:
cc @ntsekouras @mapk