Just to be clear: when you name niche desktop applications you are literally saying that they are not "most of them"
BTW all of those applications you mentioned use many of the same techniques video games use (for the same reason: custom layouts), existed long before the web and are doing just fine without CSS
Video editors.
Image editors.
Web browsers.
Circuit, interior and architectural design.
None of these are anything like your "most desktop applications".