1) Из программаторов лучше всего подходит конечно st-link. Китайские клоны стоят копейки. Если хочется сделать самому можно попробовать какие-нибудь самоделки вроде
этого, но мне что-то подсказывает что китайские будут дешевле и быстрее.
2) Использовал IAR EWSTM8(IDE+компилятор), проблем ни каких, только сама среда довольно неудобная, но привыкнуть ко всему можно
3) Открытых не знаю но видел 5и-долларовый китайский термометр с семисегментником, внутри там стоял STM8