The collections are made from the values of the columns in the driver. These can be a custom column using a template. So, you could create a column that just returned the tags you want collections for. You could do this with the following template:
Code:
program:
list_intersection(raw_field('tags'),'Short Fiction,Some Other Tag',',')
The second parameter is a comma separated list of the tags that you want collections created for.
Or you can create another tag-like column and use it for the collections that might not fit with the data in other columns.