Here is a paper on it: Study of shell shapes
And a good thread with tools: [SOLVED] Creating sea shell