Tools4SQL.net Stored Procedure Generator is really very good software and it generates more than 10 types of SP for MS SQL Server but it is commercial software.
Demo Version allows to generate SP for Tables which have columns less than 25.
Tools4SQL.net Stored Procedure Generator