Warning Brain dump:
Of the first list the only one I would suspect may have been modified in Geany independent of ctags is Lua.
Of the second list I'm pretty sure Verilog and VHDL were added to ctags then brought into Geany but probably have developed from that initial version so the ctags version should be good.
`c.c` -- runs screaming from the room. If languages in c.c have separate parsers in ctags we should import them instead (eg the new c/c++ parser) and only keep c.c for those languages that do not have ctags parsers (if any).
I presume that any parser not in the lists is the same in both Geany and ctags so won't need updating?