Great write up!
+1 on using quality paint. thats SOOO important, but since the DIY type usually on a budget its tempting to skimp out. DONT.
the only thing i have to add is that if you live in a humid area to try and paint the frame as soon as possible after sanding. in even a few hours rust can start to develop on the raw steel. causes all kind of problems under the paint.