XDP, or rather Xara, doesn't make this easy but it is doable.

The main issue to me is the way text styles are implemented. All the properties should be broke out separately and likely in a gallery. The context toolbar is fine for tweaking but makes it more difficult than it should be and the result is more a flying by the seat of the pants approach. This makes consistency difficult when different styles are involved within the same text frame.

As well, there should be a setting for text for text to always be in points and that includes leading. For print intended documents anyway. Using percentage as a default for leading is basically for Word compatibility. But leading rarely should be set to percent.

Anyway, you're welcome.