SnipGen has some snippet manager capabilities but the real value of SnipGen is dynamically generating code. A snippet template may contain code, placeholders, and instructions that are processed when a snippet is generated. Processing instructions include instructions for conditional code inclusion and for repeating a block of code for each value in a set of parameter values. Parameter sets can be automatically saved as a comment in the code and reloaded in the app to update a generated code snippet. In-app help documentation describes all the features and how to use them. Sample snippet templates are included that demonstrate use of all the features.