pipeline presets

The pipeline form should accept presets and only require minimal intervention to simplify usage. Options should be invisible in a simple mode.