Video editing, music creation tools almost never used "the standard platform GUI toolkit" (even Apple has/had their own internal kit used for apps like Logic).
It also stopped being true (or became less true) when cross-platform development became important to some developers and some users, meaning that deeply integrating your application with whatever system a particular platform had was less important than making sure it ran reasonably consistently across platforms.
It's about whether or not the application uses custom elements (or even just puts everything in a Canvas and draws everything itself).
https://discuss.haiku-os.org/uploads/default/original/2X/9/9...
What people asked for: choose between black on white or white on black.
What people got: dark gray on off color gray mode, or light gray on off color gray mode.
Simply having + honoring a system color scheme is a 100% solution, but then the designers and marketing folks wouldn’t have anything to focus on while they avoid improving the actual product.