I have used H & R Block tax software for 20+ years. The software asks questions which then fills in 1040 and other forms ending in a tax return. Plus, each page has topics which you can further explore for special situations.
Every year I know I'll be getting the next year's version when tax season arrives again. From complex filings with dependents, multiple states, and marital statuses, the straight-forward process has handled everything I needed. And when it's time to file, I'm confident that my submissions are as good as can ever be fairly expected. It takes patience, yes, but I get to file on time or early and know I've covered all tax matters.
I've been using this software for many years and have always found it very helpful and guides me through some complexities I encounter from time to time.
Pros: Easy to prepare, Easy to import documents, Fast
I bought this software and it works fine, but I'm against H&R Block because they lobby against return free filling, which would make it so you wouldn't HAVE to calculate your taxes and the government would do them for you instead: https://www.nbcnews.com/news/amp/ncna736386 ...because that would mean you wouldn't need to buy this software in the first place.