Creo que el NHibernate (NHibernate-Contrib) tiene unas tools para generar los hbm a partir de tus clases. Sino el el Matssoft ObjectMapper tambien creo que lo hace, pero no se si es muy recomendable
Igual seria mas conveniente que envies tu pregunta a la lista NHibernate-Hispano.
Saludos
