Hey drake, the short answer is Power Automate Desktop would be the recommended approach going forward.
Since Power Automate Desktop was released in September, this replaces the need to use WinAutomation for desktop RPA automation. My org used WinAutomation for automation back in the summer but have been using Power Automate Desktop going forward due to input/output functionality and that the UI Flows/Desktop Flows get saved in the cloud now (no backups from our VMs).
I hope this helped clarify!