Thank you for your kind words! Here are some early ideas:
Awesome! Thank you :-)
Note: DatasetFromList is a small utility function:
DatasetFromList
DatasetFromList[header_, rows_] := Dataset[AssociationThread[header,#]&/@rows]