How can I automatically visually number each webform component? e.g. 1) ... 2) ... 3)
You could use an entirely front-end solution with CSS counters: https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Counters

I believe components are siblings of each other which would make this quite easy.