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