Maybe you are looking for something more robust, but this is mine:
It’s mostly focused on SSR and dynamic-imports, with some example boilerplate setting up npdev:collections (which allows for the creation of “connectors” which make it easy to load data over methods, and have it render in SSR, with data hydration,etc.). But it would be super easy to swap that out for regular collections with useTracker, withTracker or whatever you like. I’ve used a version of this with Material UI (on pixstori), but this starter does not include Material-UI.