Desenvolvimento de aplicações racionais vs Eclipse

Quais são as características ou funcionalidades que estão presentes no programador da aplicação racional e não no Eclipse? Por que o desenvolvedor de aplicações racionais é necessário?