Using workflows to simplify and manage complex simulation