Hi, we often rely on <cms:embed /> tag to reuse parts of html with couch tags again and again without need to rewrite such chunks from scratch. Please refer to http://docs.couchcms.com/tags-reference/embed.html for samples and description.

Some templates are very similar and only differ in images and texts (maybe CSS also). Embedding similar chunks is the best way to construct from blocks.

Also, very recently, it was revealed that CouchCMS supports new type of blocks with inheritance, where content can be dynamically replaced in child blocks. Please refer to viewtopic.php?f=5&t=10984 It is simple yet powerful tool in our hands.

Feel free to post samples here to get more precise answers :)