What is the best way to allow customers add and adit tables in HTML content?
Apostrophe’s implementation of CKEditor doesn’t include the table plugin. You might be able to get it working by adding that yourself. There’s a page on CKEditor configuration at https://docs.apostrophecms.org/apostrophe/tutorials/howtos/ckeditor.