For skin designers it is important that there is an example skin.
Both Minimal and Atom are good candidates for this.
However, there is an important difference: Atom has a compiled UI and Minimal has an interpreted UI.
Atom has many more features, all of which are important in a skin, but it makes code a bit overwhelming for a novice designer.
I think Minmal is good for a novice designer without any experience. The skin code must then be completely converted to Groovy and no new features should be added, keep it as simple as possible.
As soon as that novice designer understands it, he can to switch to the Atom code, also because it is more structured in my opinion.
But the UI code of the Atom skin must then also be published and explained as an extension of the tutorial
Compiling a skins user interface.