It’s lovely that external editors launch DATs as python files - I love me some syntax highlighting.
It’d be even better if vertex, geometry, and pixel/fragment shaders launched with a different extension to make it a little easier to ensure that editors can use appropriate syntax highlighting. I know it’s a messy business (I’m not sure what the standard extensions are here, or if there are any), but it would save a few clicks.