Code Templates (snippets) allow developers to easily insert blocks of preconfigured code into their editor. These templates can also have context aware variables, so when these templates are invoked they will be instantly updated.
Video
FDT documentation
This documentation will help you discover the power and versatility of FDT.