Template for demos with customization ability