Ok ya lo he solucionado.
Estoy sobre Symfony2 y el problema me lo daba los namespace lo he solucionado así:
Código PHP:
public function formulario($entidad)
{
$Mayentidad = 'Gestor\CrudBundle\Entity\\'.ucwords($entidad);
$MayentidadType = 'Gestor\CrudBundle\Form\\'.ucwords($entidad).'Type';
$LaEntidad = new $Mayentidad();
$form = $this->createForm(new $MayentidadType(), $LaEntidad);
return $form;
}