Retired now but an electrical engineer for 43 years and taught electrical engineering courses for 25 as well.
Word processors for documentation hasn’t been nearly the issue that drawing programs have been. I found that OmniGraffle was great for flow charts but awkward for block diagrams (not at all the same!) and really bad for schematics. Generally, after switching to the Mac in 2006, I’ve used EazyDraw. Not really Easy, but once I dug out what I needed I became very fast and efficient using it.
Nothing else that hasn’t been mentioned before in this thread but Circus Ponies Notebook which is extinct now but thankfully lasted until I stopped teaching.