I stole some of your ideas
There’s some other functionality in there (that I eventually want to finish … one of these days ) re: globbing
Was doing flat globbing until you made me realize that settings / keymaps could be nested.
re: package assets:
Turn on sublime.log_commands(True) and run the menu item Preferences -> Default keybindings
Take note of the command and args.
You can use that ${packages}/Path/to.file
form to open package assets, be they zipped or not. If they zipped they are open in read only mode.
Dunno if that’s interesting to you for anything but I think it’s kinda neat.