Speaking only on the 3-dot icons part - I actually quite like it the way it is.
The visual metaphor is an ellipsis, and accordingly I expect the three dots aligned horizontally to be a continuation of (and hence pertain to) the buttons/options along the same row as it (which it does).
Similarly, I expect the three dots aligned vertically to pertain to options that are in the same column (which it also does).
It's a subtle visual cue that helps me understand what the button is for, and without it I would need to spend more time figuring out what container each button is in (which is a harder task, given that there aren't always visual dividers between containers, or changes in background colour).
The visual metaphor is an ellipsis, and accordingly I expect the three dots aligned horizontally to be a continuation of (and hence pertain to) the buttons/options along the same row as it (which it does).
Similarly, I expect the three dots aligned vertically to pertain to options that are in the same column (which it also does).
It's a subtle visual cue that helps me understand what the button is for, and without it I would need to spend more time figuring out what container each button is in (which is a harder task, given that there aren't always visual dividers between containers, or changes in background colour).