otimização JavaME

alguem poderia me dizer para fazer UI, se é melhor extender as classes tipo List, Form … , Ou instanciar elas na classe e retornar o valor atraves de um metodo?

Cara, se for uma List ou Form simples, você pode instanciar no MIDlet mesmo e exibir. Mas caso seja uma telinha com mais componentes e/ou com ações bem específicas, então é melhor criar uma classe que estenda o componente mesmo.