VHDL is a very verbose language. You have to type a lot to describe your design and there is often a lot of redundancy in what you write. One of the purposes of using Sigasi is to improve your productivity. So we developed a system to automatically type code for you: templates.
Templates are pieces of code that occur frequently enough that you would like to be able to insert them with a few keystrokes.