MyEclipse!

Dae galera… tava dando uma lida sobre o MyEclipse e queria saber o que ele me proporciona em relação à produtividade… sendo que isso que li…
Li algo sobre os DAO’s e tal… mas não entendi muito bem… ele gera essa camada pra mim em cima das minhas tabelas??
Por exemplo… vi que ele tem alguma coisa para o Struts… alguém pode me dizer o que ele faz pra mim que me agiliza o processo de desenvolvimento??
Ah… e o Struts 2 esse MyEclipse tem alguma coisa??
Abraço!!