Tools to create the domain layer of your DDD application