Я знаю, это старый пост, но на случай, если кто-то еще попадет сюда.
Конечно, нет, это просто разные вещи. LLBLGen - это Object Relation Mapper (ORM), а CodeSmith - инструмент генерации кода.
Оба имеют шаблоны, которые генерируют некоторый код, и даже если вы можете написать маппер ИЛИ с codemith, он не имеет всех классов поддержки, которые есть в LLBLGen.
LLBLGen на самом деле является разработчиком, который может генерировать код для NHibernate, Entity Framework или собственной платформы LLBLGen Pro, которые являются ORM.