Tables, it's needs a overhaul so we probably will not extend the usability of tables much. Jagged already has added several macros to add/delete/edit them to help bridge the gap until we can get there. It may still not help much but honestly, I think most people have gotten around the limitation by just using lib tokens and creating json objects/arrays on those to do more complicated data manipulation.
would it really be that much work to add the control panel that lets you add them to the player side for tables? isn't it more work to have it taken out if connected as a player? it seems like a line of code that could just be commented out partially. I dont really need extra functionality right now, just playerside access.
Re: Layers, it's as is for now. I wanted to add more layers once, it's just a "list" right? How hard could it be to add more? Then you look and see how many macros have to expand to include X layers vs the known 4 "TOKEN|HIDDEN aka GM|OBJECT|BACKGROUND". Now look through the code and see how many places have if/then logic to handle special logic for the layers. Pointer tool and such work differently for Token/Hidden vs the other two. Hidden has a bunch of logic everywhere. Token is the only one available to Players. Then you have the FoW which is a huge chunk of code which has to draw all these layers and draw them specifically for every object/token depending on their layer, if they are visible, if they are owned, if VBL is in the way, if Lighting is available, if it's isometric, the list goes on.
wouldn't it be possible then to have that layer functionality be limited to the certain layers that already exist? No one said it had to be perfect, so I don't really see the issue if extra features only work on certain layers as long as you can use the extra layers to deal with object clutter and reaching buried objects with the mouse tool for manipulation. Honestly I dont see the need for draw tools being much expanded, about the only two other features I can think of that I think map tools actually needs in its drawing toolkit is the ability to adjust or add transparency (either total or gradient) to any object. and the ability to hide layers from view.
To be honest drawing never felt like something I should care about since I was convinced the clunky draw tools couldn't produce something of the quality you have shown. While I consider my maps to be a bit more detailed, its clear I may need to rethink how I apply drawing to maps, and if it can get as good as you have shown, I can't think of anything else that's needed. The drawtools are clearly good enough. maybe for the draw tool specifically add the ability to gradient two different textures? but with the effects of adjustable transparency with gradients as previously mentioned, even that wouldn't really be needed.