If you're looking to upload an image to a blog post, for example, examine the file for its file size first. If it's anywhere in megabyte (MB) territory, even just 1 MB, it's a good idea to use an image compression tool to reduce the file size before uploading it to your blog. Sites like TinyPNG make it easy to compress images in bulk, while Google's very own Squoosh has been known to shrink image file sizes to microscopic levels.
On the other hand, I'd like to know how many people constitutes your new experience as an indipedent consultant? Infact, as others noted in the comments here, what you suggest is perfect especially for an in-house SEO situation or in for an Web Marketing Agency with at least 5/8 people working in. Even if all you say is correct and hopefully what everybodies should do, I honestly find quite difficult to dedicate all the amount of time and dedication in order to check all the steps described in your post. Or, at least, I cannot imagine myself doing it for all the clients.
Dedicate some time to brainstorm all the different ways you can attract inbound links to your website. Start small –- maybe share your links with other local businesses in exchange for links to their sites. Write a few blog posts and share them on Twitter, Facebook, Google+, and LinkedIn. Consider approaching other bloggers for guest blogging opportunities through which you can link back to your website.
In this context, I guess each post can’t be thought of in isolation, but in terms of a mini content ecosystem that comprises of a great blog post optimised for on-page SEO, an upgrade to that post tailored for that specific content, various on-page email conversion points including an exit pop-up or similar -and then you combine all this with your off page link building and outreach efforts. That could be over 5,000 words of content all in just that one package.
Why not? When you skimp on tools, you hinder your marketing from getting better. So, regardless of whether you choose these specific tools or not, make it your goal to find tools that you use regularly. Better tools are equivalent to better marketing. Whatever the tool you choose, make sure that you understand it well and that it makes a measurable improvement on your marketing efforts.