.
El entorno de desarrollo, el que recomienda ST, el STVD, muy similar a Eclipse, lo tienes en la web de ST. Y el compilador de C que te ofrecen es el de Cosmic.
http://www.st.com/en/development-tools/stvd-stm8.htmlYo no me liaría con micros de 8 bits, ni los STM8 ni ningún otro. Mucho mejor irte a un 32 bits, y si lo quieres de ST, los STM32 son de lo mejor, con muchísima documentación, librerías, generador de código y el fantástico libro de Carmine, los trabajas con Eclipse y GCC o con Coocox y arreando, todo gratuito.
Los precios actuales de los 32 bits están tirados, no vale la pena perder el tiempo con micros más pequeños.