I'm new to coding in shopify and it seems to me that sections are the best building blocks because they are independently maintainable, and they have a nice way to allow shop-owners to customize stuff.
As I look at the free sections made by shopify, almost all of them have code like this...
Solved! Go to the solution
This is an accepted solution.