If you are looking to get started using a publishing / creation application, Affinity Publisher is the one to go for. With a quick learning curve on all the basic functions, you'll be flying in no time. And then there is a whole heap of great features to get into as you become more comfortable with the software. The only down side is if clients are using Adobe programs, there are sometimes problems working with imported layers, but this is minor compared to the ease of use and features.
I think Substack is better for people who want to set up a personal-facing branded website vs people who just want to post random musings every so often. Monetization is better there than any other collective publishing platform as well as organic reach via email. Substack also allows you to build direct relationships with your readers via emails and own them 100% which is great long-term if you use it to pivot to another site or another form of writing/content creation. Substack would be less helpful for someone wanting to write as a part of a group, not individually, or someone who's unwilling to put their personal brand behind their content. It's less optimized for SEO (which other platforms allow you to do) and can be harder to curate content based on your interests (you really have to go in knowing what you want vs finding it on the fly).
Because it has a very high Domain Authority ranking relevant backlinks in a published article will help make my store more searchable.
Substack is very easy to work in. The toolset they provide may not be as extensive as other platforms but it is certainly enough to create a meaningful, interesting post.
Substack is very focused on creating a community of writers that support each other. They run an ongoing email campaign that reinforces their focus on building a community of writers.
Our team typically uses other online resources instead of contacting developers/manufacturers for support. That being said, there is a forum and a growing, vibrant community of users available to answer questions and "make the switch." A simple "whatever function we used to use in Adobe InDesign," followed by "Affinity," usually gets us on the right track to an answer. YouTube and their forums are our team's go-to sources for help.
Affinity Publisher is a more cost effective way to achieve the same goals as InDesign and Quark. I'm sure there are various differences that Affinity may lack, however we have yet to run into one that our business has needed, or even recognized. It has completely replaced any desktop publishing for our organization without issue.
Medium is not so good for running newsletter. I find the mail that a user gets is very easily readable. Also as a creator it's very easy for me to track the analytics and monetise my blogs unlike Medium. Blogger is a very old technology. The kind of integrations and the support for Markdown / different media is very great in Substack.