Yes, I do, but I'm not an expert. And the reason the template documentation is so verbose is because they're very powerful, offering a lot of options. Let me see if I can summarize. In all cases, you can create a new template by entering "Template:Name" (where "Name" is the name you want to give the template) in the search box and clicking Go. If you're logged in, it should then give you a link to create it.
First, you have templates that are just the same text over and over again, like the magazine index tables. Just create what you want and hit "Save Page." Then you can use it in the pages by entering "{{Name}}" (no quotes, of course).
Then you have templates with parameters, meaning places you want to have custom text. For users, it's usually easiest to have named parameters. To do this, you once again enter the text you want, but where you want to customize it, insert {{{param1}}}, where "param1" is a unique name. Parameter names can be anything except just numerals (e.g. 1, 2, 3), as those are used for unnamed parameters, which I won't get into here. Then, to use the template you do something like "{{Name | param1=Nintendo}}". You should get your template with the word Nintendo in the spot you specified for param1. You can also specify defaults for parameters like {{{param1|Sega}}} in your template. Then, if the user doesn't specify param1, it will automatically fill in the word Sega.
That's templates in a very basic nutshell.