This falls somewhere between an extension and a guide, but probably best placed here. Consider this to be helper blocks which can be used in a bigger app.
In essence, the following generates a dynamic table from a data list and uses @Kevinkun's dynamic components extension CompCreator to do it. It is based, and expands, upon @Ken's TableView extension.