Background
I enjoy coding in the FrontEnd (except it crashes and lookup across files does not exist), but I often miss 'hands on keyboard', customizable code templates.
E.g. I often forget to wrap an option name with quotes "_" or I'm starting a new function and would like to avoid retyping Attributes/Options
Catch/Check
etc. I don't like palettes for something that I need to do quickly and frequently. The are not 'hands on keyboard' either. So I created a little package/stylesheet, should work on Win/MacOs with MMA 10.4+
https://github.com/kubaPod/DevTools
In case you are interested and/or have any ideas about this / similar features, let me know here or create an Issue in GitHub.
Topic cross posted on Mathematica.stackexchange: https://mathematica.stackexchange.com/q/164653/5478

Index
Most up to date examples, setup and other details can be found in project's Readme.MD