After testing, I found that adding .padding(.horizontal, 5) to both TextField and TextEditor effectively left-aligns the text. This method is simple and solved the issue I was facing.
.padding(.horizontal, 5)