The foundation of any Silverstripe website is its model: the page types and data objects.
Spending a bit of extra time considering their definitions will be hugely beneficial to:
- CMS Experience
- Data Quality
- Building Controllers and Views (as in MVC)
This site helps you build fully detailed, carefully considered DataObjects in far less time.