I like these template things. It's like creating classes in object-oriented programming. Create it once; use it anywhere.