A while back I thought about making my maps in QGIS, but found the stuff for styling the map just... lacking. It was a LOT easier to do what I wanted in Illustrator. But there was still the problem of getting the bare vectors into there for styling.
Holy grail for me would be some sort of OSM -> Affinity where I can define groups based on OSM tags.
I'm starting a new project this week and will test out the QGIS -> Affinity workflow and write up any findings.