Just to break it to you, GUI's are crutches for weak minds.
Macs are slow, they always have been slow, they TTYs are crutches for weak minds.
Real men design their program, then they keypunch the corresponding code and drop the cards off. Later in the day, they pick up their printout from their correctly written program. If a change in the code is required, just punch up new cards for the section to be modified. Line mode editors are an abomination.