Ok peeps i have spruced the add on up a bit and added a kinda new function.
Bones will now generate at reasonable sizes.
Generated lattices will now add 0.4 weight from the Root con to the selected strokes. Because there is a quark of Grease pencil that even though the lattice is deforming them , if you parent the Root con to something , it won’t move the strokes effected by the lattice. Also remember to Parent the Lattice itself to the bone you parent the Root bone too. or the lattice will seem to move weird. I can’t automate that step for you lol. ( i tried )
Added: Mark as locked Gps. This works on groups. This is a locking system i made specifically for Gpselect. Any Layers you put inside groups that have the suffix name ‘LockedGPS’ Will make Some GpSelect Operators ignore them. For example the Opacity slider. Say you want a layer to always have 0 opacity but you want to reset the opacity value of all other layers? put it inside a group and Mark it as LockedGPS and the Opacity slider will ignore that layer.
The operators i added this too are the Opacity slider, Weight selected , Hide selected , duplicate hide selected , move Above and bellow delete selected layers, clear stroke weight , unmask selected , invert masks selected , group selected stroke layers , Lock selected Layers , and Lock Unselected Layers.
You can name the suffix of a group LockedGPS but I also made a button for it. Which is what you’ll probably end up using the most. Just select the group and press the button. The button is Togglable like most other gpselect things 
Refinements and changes: I added a little visual automation to weight selected. It will now toggle off Edit lines so you can see the drawing better. You don’t really use them in weight paint mode i think. if you disagree please let me know.
Also when you use the mode switching buttons , edit lines will turn on when you enter editmode or sculpt mode.
I changed how the Widgets looked for the Time offset controllers to a bar type. And i made the pose mode toggle in “Create bone from layer” Activate the move tool in pose mode and edit mode. So you can just drag the controller instead of pressing G if you want to. The Bar type controllers make a bit more since for blender. the reason i made them rotation arrows before is because that’s how they are in moho and i thought they could be better , but in practice , the bar is more useful in blender.
I also made it so when bones are generated , they turn on “In front”
I also changed how the “Create bone from layer” toggle pop up works. i feel like it’s faster to always leave the “Parent to bone option” on. Please just remember to turn it off when making a new chain
. i can’t think of a better way to do it.
i also upgraded the Lattice generation. it now gives you a extra control bone and a root bone. And you can now toggle their modifiers off and on. I added that because there is a “Crazy Space” bug in grease pencil where if the lattice and armature modifier isn’t first , the strokes visual position will be off. And if you have both modifiers, both can’t be first.
Alright i think i fixed everything up. if you have issues comment them. No more updates lol.