I've been drawing painted maps, for instance a map of Europe with borders and such, and I frequently need to add text to label cities and whatnot. Trying to do this in Affinity Photo, frankly, stresses me out. I really need an option to rasterize text instantly instead of creating a million layers for each label, and I have this annoying issue where every time I use the text tool on the image, it drops to the lowest layer with content on the spot where I clicked, but it doesn't create the text layer. This means not only am I creating a bajillion text layers that I don't want, but they're scattered all between the other layers at random. Why does it not create the text layer on the first click when I have the artistic text tool selected?
Ideal behavior:
Toggle SOMETHING that lets it rasterize text the moment its finished and merge it with the current layer that already has a bunch of text labels on it.
At the moment this gives me such a headache that I feel compelled to export the whole thing into another program, build the text layer there, and then import it back over my map. It feels like photo software is trying to handle text like publishing software. If I wanted that, I'd use Publisher.