This repository contains macro files to be used together with natlink and dragonfly:
https://code.google.com/p/dragonfly/
The files in this repository enable me to program by voice. The video by Tavis Rudd in the following link inspired me to create these macros:
https://www.youtube.com/watch?v=8SkdfdXWYaI
The video linked to below gives a nice introduction on how to use dragonfly: