I can only align to the x or y axis. Is it possible to align tangent?
You could try Loop tools “relax” option.