Redactor advanced table formatting?
There is a tables plugin for Redactor, to easily create tables direct in the editor. On top of that, I think I'd approach this using the Redactor Clips plugin to pre-create a number of tables that cover the client requirement, as that will also allow you to better control the way tables are created and also set up some client-friendly table styles.