tal vez éste te pueda servir:
http://www.codeproject.com/cs/database/SPGenerator.asp
pero algunas veces no propiamente uso generadores para SP´s si no a través de herramientas como Ration Rose creo mis diagramas de clases y automaticamente me las pasa a código C#, aunque también el mismo software de microsoft Visio te genera algo similar, pero creo que ya ese sería otro tema pero te lo paso como comentario.
te recomiendo que si vas a empezar a trabajar con modelos a 3/N capas mejor los hagas a mano para que tu tengas propiamente el control de lo que haces ya que muchas veces los generadores no son muy buenos y te colocan cosas innecesarias y sobre todo el manejo de las interfaces que te pueden ahorrar mucho mas de lo que te imaginas