Templates and tools: