Let me explain clearly what happens in our company. Our website code is splitted into two - the design part and the programming part. We use PHP (Smarty). The employees have separate designations - Programmers and Designers.
The programmer does his/her part of the job and hands over the page/file to a designer. The designer improves the look and layout of the page especially the nesting of the table tags.
I can't understand how designers can handle the <tr>s and <td>s in a more efficient way than programmers? Our designers also adjust the size and look of images.