As the number of settings in Festivitas grows, I need to come up with a way of grouping them. I think this works pretty well.

Now, if only I could get SwiftUI to always resize the window to the minimum size of the selected tab/segment. Nothing I've tried so far has worked 🤔

The following seems to fix it.

1. `.fixedSize(horizontal: false, vertical: true)`
2. AND `.frame(minWidth: 400)` on the children of the TabView. I didn't expect this to be needed but 🤷‍♂️