Con respecto al IDE no hay mucho que decir, deben elegir uno que les sea familiar y que les facilite el desarrollo en python, xml, css y js. Si bien en el grado de Acusmata nos basta con el soporte para python y xml, en otros grados se trabajará con otros lenguajes.

Quizás alguno tenga la osadía de trabajar en un bloc de notas, bueno es hora de abandonar las costumbres bárbaras y civilizarse. Mas adelante haremos uso de repositorios de código y buscaremos ejemplos en el código escrito de odoo y es necesario contar con una buena herramienta de trabajo.

Conclusión
  • El IDE debe facilitar el desarrollo en Python y XML.
  • El IDE debe soportar trabajo con repositorios de código.

No voy a recomendar ninguno, porque ustedes son lo suficientemente astutos como para elegir el uno que cumpla con esas características.