While it’s true SwiftUI doesn’t currently provide easy access to NSAttributedString, you can concatenate string literals assigning attributes to each literal individually:
Text("Regular, ") +
Text("Italic, , ").italic() +
Text("Bold,").bold() +
Text("Blue").foreground(.blue)
Not pretty, but it works