Как при чем? Тут ключевое слово - готовых. Кто-то написал и Вы взяли. И применяете потому что удобно. Один поток ввода с намалеванных на экране кнопок другой вывод в намалеванное окно. (о притянутой за гениталии работе с флешкой пока не говорим). Так Вы уверены что эти ГУИшные нити можно рвать?