Всё-таки при написании мало-мальски сложных алгоритмов надо побыть немножко программером, тем более что основные принципы доступны даже школьнику, и их не так уж и много. И ST для сложных программ будет заметно юзабельнее (соответствующий холивар можете глянуть в соответствующей теме). :)