align-regexp

C-u M-x align-regexp RET \(\s-*\)| RET RET RET y RET
will align planner tables beautifully.