Yea I feel like learning a new program and getting used to it is definitely the most critical for a professional. There are certain shortcuts, commands and habits that just save so much time and adds to the end product.
That is disappointing to learn about the accuracy of tools. I wonder how responsive Affinity is. Maybe its worth bringing it up to their team?