Plugin Eclipse JPA

Estou procurando um plugin pra eclipse pra trabalhar com JPA, mas o que testei até agora não achei legal. Tentei com:

  1. Hibernate tools (gera as coisas muito no padrão Hibernate, enquanto eu queria no padrão JPA puro)
  2. Dali (a princípio muito bom, só não pode salvar as configurações e definir alguns padrões antes de gerar as classes)

Eu preciso de um plugin que me gere as classes de forma definitiva, para que eu não precise alterar nada e que eu possa, se for o caso, regerar todas as classes. Então, tenho que ter a opção de definir certos padrões antes de gerar as classes, por exemplo, como quero que gere as minhas anotações de generation de chave primária, qual padrão de nomenclatura quero aplicar (por exemplo, tenho uma tabela ACC_USUARIO, mas quero que a classe gerada seja Usuario.java), etc, etc.

Qual seria o melhor plugin na opinião de vocês para tal tarefa? (Mesmo que não seja um plugin de eclipse, pode até ser um software à parte, contanto que resolva o problema).