I want to like GnuCash but I just can't. I have found the UI to be confusing. I still use a freeware, abandoned version of Microsoft Money: https://www.microsoft.com/en-us/download/details.aspx?id=207...
The UI is still excellent. It is the only reason I have Windows installed on a spare computer. Despite never being updated, the principals of personal finance haven't changed that much.