Olá Carlos,
Sua tarefa não é uma tarefa difícil, na Versão 2007 do Sharepoint este trabalho ficou bastante simplificado.
as WebParts no WSS 3.0 e no MOSS 2007 são baseadas nas WebParts do ASP.NET 2.0, o que torna as coisas muito mais integradas com o Visual Studio.
este vídeo (Screencast) mostra um passo a passo de como usar o Visual Studio 2005 para ajudar nesta tarefa.
Introducing Web Parts with Visual Studio 2005
http://channel9.msdn.com/Showpost.aspx?postid=109350
outro artigo interessante, criado pela equipe da MS, mostra como fazer, só que sem nenhum screen.
http://msdn2.microsoft.com/en-us/library/aa973249.aspx
e uma série de artigos que mostram essa tarefa de algumas maneiras diferentes
Ps.: Está no SDK
http://msdn2.microsoft.com/en-us/library/ms476318.aspx
Abraços
Rodrigo Domingues