I should also consider that the user might not have the budget for paid software. But there are free alternatives available. I should list a couple of them as options.