OK, I explain: I use fancy borders, background colors, cellspacing and padding an so on. But I build them by hand with a plain text editor (UltraEdit on Win, BBEdit on Mac), so that I have the full control on formatting. Copying and pasting from a wysiwyg tool is usually the most direct way to failure, also because most of those tools (including the expensive ones) create badly-formed code.
If I can suggest something: start with a simple table with the number of rows and cells you need, then modify one item at a time, save and preview: this way you will very soon have a feeling for the code and the possibilities you have. CSS support works fine, if you know how to work with it, and the best way to learn is to try.
Oh, I almost forgot: for lists you only have to use lists, you don't need tables. The code for lists is:
<ul>
<li>My first list item</li>
<li>My second list item</li>
<li>and so on...</li>
</ul>
and if you want a numbered list just use ol instead of ul. Not that difficult, is it?