The waistcoat is finished, and fits! The DH is very pleased. So one more thing off my list - yay.
The skirt needed to be levelled - whether it dropped, or I didn't cut it straight - more likely - it is now level, overlocked at the hem, seamed down one side, and half a zip in. However, the pattern doesn't quite match, so I ripped it out and will redo it.* Then turn up the hem, put on a waistband and there we are - I'd forgotten what a pretty shape a half circle skirt is.
*Zip is now done, waistband made up and ready to sew on. The waist will be "eased" onto it, as it is a little large - two rows of gathering threads and a steam iron should do it!