I have not found much in terms of writing or guidance on how to design complex applications, particularly studio-style applications such as 3dsmax, Photoshop, Ableton, IDEs, etc., and was hoping to turn here for any pointers.
This is somewhat related to How can I keep up-to-date with the latest thinking about designing complex, rich applications?, but I'm looking more for foundational guidance rather than subscribing to blogs with relatively more narrow/marginal/incremental information (some of them do contain a few good broader posts, but that's among a ton of noise). (The fact that the answers there aren't great even with respect to that original question doesn't help!)
Thanks!