It's only a beginning but it already works beautifully...

table layout dialog