Displaying rows containing text fields of widely varying length and content type is a challenge. SwiftUI List View can be an excellent solution as shown here.
NSTableView
NSDocument is based on the data stored in the data fork of a file. Could it be modified to work with xattrs instead? And dipping my toes into NSTableView.
