Hi. i'm very enthusiast with Nopcommerce and i think that Topics (alias pages) are the worst part in Nop.
I used a lot of plugins from NOP marketplace to improve Topics layout but any of those used accomplish the target of a real content management.
Nop use widget and widget zone to put contents on pages: in topics can't is not possible to use these features and even if i customize the template files the results is always static and monolityc.
I used HTML Widget plugin from Nop-templates and i think that it is possible to have a good and quick result reviewing topics function in the way i show below:
1. A topic must have a list of widget
2. Each Widget can be assigned to a specific widget zone. Each widget have an editor to put the content in.
3. Use of shortcodes can improve the inclusion of some reusable content
4. The topic template file must include the logic to show the content of the topic.
I'll wait some suggestions and improvent ...