I just tried Ansible’s geometry nodes for aligning texture coordinate:
It is very effective.
I applied it on a chair.