Combining 2 grid scripts? (csworkplane+unrealgridtool) Local Grid Orientation + Control Grid Size

There's a useful script to use local grids called csworkplane but I often find myself wanting smaller grids to snap to (i.e. image below)

I have another script called unreal grid tool which either halves or doubles the grid size but doesnt apply to the temporary csworkplane grids.

Copy-pasting macroscripts into another didn't work as expected and I'm clueless on how either work. Any help would be appreciated.


csworkplane 1.52 (latest)

unrealgrid tool