So I have figured out how to apply an event to all usb devices, with:
KERNEL=="sd??", SUBSYSTEMS=="usb", ACTION=="add", RUN+="/path/to/script.sh"
As well as monitor the udev daemon in real time, with:
udevadm monitor --env
I am using
udevadm monitor --env | grep "VENDOR"
Only because I am going to use the output to mount and umount devices in a script.
I figured I would post this just in case some one else is trying to achieve the same; Generalize udev rules instead of being restricted to only one device. There is not much documentation on this and for what exists, it is useless or crappy. It took me a day and a half to get this far. Horrible right?
On to my script and UI now.