Here in Australia the ATO switched to online tax returns 3 years ago, (before then they had their own software you had to download and install): log in, fill it out, submit, done.
For an individual it takes about 60 minutes if you include a coffee break, most of it gets pre-filled with all the relevant info, (from investments, wages, interest, etc).