Being a spreadsheet geek, I replicated all tax forms that are relevant to our situation in Microsoft Excel with all formulas and with all sheet/form references linked. It took a long time and a lot of effort to set it up, but should be easy to maintain going forward. Before my wife retired, because she worked in a different state than where we live, it included two state tax returns. I tested it with inputs from a previous year and the result came out pretty much spot-on with what the accountant did. Now that my wife retired, and because we take the standard deduction, taxes now are simpler. I just make sure that I keep abreast of any changes to tax laws from one year to the next. When a new situation occurs - for example, when we start collecting social security or when we begin RMDs - I'll seek the help of an accountant for that year just to be sure, and just make sure my spreadsheets replicate any new forms and/or calculations for subsequent years.
All I do is input our 1099-DIV, 1099-INT and 1099-R info, the standard deduction for the current tax year and maybe a few other things, and everything calculates.