Purpose
One thing that I think makes source code quite a bit more readable is to "columnize" lines that carry out similar operations. For example, take these two identical-in-function snippets. The first is normal. The second has been columnized on the equal sign:
Before
variable1 = "hello"; b = 3; anvilType3 = metalTypes.iron; cups = 2; openThePort = true;
After
variable1 = "hello"; b = 3; anvilType3 = metalTypes.iron; cups = 2; openThePort = true;

