Many of the programs illustrated in the above section are fairly simple, because they don't need to be more complicated. Part of my programming style is to keep it simple. I know code gets more complex over time. If a piece of code is complicated at birth, it'll only get worse, and it'll be expensive to maintain and risky to change.
This is what I did in a previous life.
My biggest activity a few years ago was as the technical lead, and at one time the CEO, for the product line known originally under the names Expressionist and Theorist. Reviews for Theorist here and here. The 'Young Whiz Kid', that's actually me.