Background & Motivation
I've been building PCs since the 286 days, and have been doing informal tech support for family and friends (and making a very minor amount of cash here and there - it's not a paid gig I actively pursue) ever since. Assembling the hardware means you also get to install the OS, and I've done so many, many times: DOS, Win286 (!), Win386, Win3.1, Win98, WinNT 4.0, WinXP, Vista, Win7, and now Win10. And replacing a bum hard drive or repairing the OS almost always means an OS re-install of one sort or another (especially for Vista and Win7, which can develop unsolvable networking and startup issues).
For example, the very latest "fix" I did was for my young nephew's first laptop, a low-end fairly new but asthmatic HP laptop with Win10 (home). With the stock 500GB hard drive, boot times were on the order of an essentially unusable 5 minutes or more! I had a small 64GB SSD laying around, so I located the product key on the HD, swapped drives (getting inside laptops these days usually requires YouTube consultation), re-installed Win10, and voila!: a boot time of 12 seconds / shut-down time of 3 seconds, and no HP SW cruft. Then I stuck WPS office and some other apps on there for him.
Several months ago I converted my wife's XP machine to Ubuntu 18.04.2 LTS. The most challenging step was in converting her email from Outlook 2003 *.pst files to the mbox format used by Thunderbird: open all *.pst files in Outlook, close Outlook, download and install Thunderbird 17.0.9 ESR, allow it to import from Outlook (~1 hour process in this case), close and uninstall Thunderbird, download and install Thunderbird 38.5.0 (which pulls in the imported emails automatically), and then perform auto-updates to version 45.8.0, and finally 52.9.1, which is the last version to support XP. Whew!
With the exception of one freeze and reboot, the installation of Ubuntu went pretty smoothly. After that I migrated the email (much easier than an Outlook to Outlook migration) and stuck all of her files and such back. It seems it's always the minor UI stuff in operating systems that drives you crazy. I had to really mess with it to get a decent scroll bar width in Firefox. Gnome for some reason sticks the system bar at the top of the screen rather than the bottom, which interferes with application window top bar behavior, so I installed "Dash to Panel" to move it to the bottom, and "Arc Menu" to bring back a more Win7 looking start panel. *.url files are normally associated with URLs on Win machines, but not on Linux machines, so I had to install a different file manager (Thunar) and do some fancy scripting work to get those to work with Firefox.
Thinking Debian might be the way to go, as so many other Linux variants are based on it, I downloaded version 10.1.0 + Gnome + AMD64 + "live" + "non-free" (contains proprietary drivers) DVD image from their hidden "unofficial" page (!) and gave that a spin. Got an error and had to log out, but it ran after that with wireless networking. Again, system bar at the top - and the minimize and maximize buttons were missing from application windows! Ye gods, what are these guys smoking? Yes there are ways to change literally everything in Linux, and I can pick a different GUI at install, but sorry, no pure Debian for me.
I really want to leave the MSWin world altogether (a lack of functioning web browsers of all things is the main thing driving me off XP - currently using "Mypal" which is based on Pale Moon, it's the best of the worst), but the Linux UI world seems to drop the ball at every opportunity. I'm sure there's a familiarity element at work in my head; and mobile screen resolution, form factor, and touchscreen input is playing strongly into it all; but most of the UI basics were discovered and hammered out at least decade ago. I don't understand the need to constantly re-invent the wheel here, particularly when the results are demonstrably inferior to what came before. Why are there a thousand different crappy windows managers in the Linux world? I'm pretty sure there's no ergonomic science or engineering behind these seemingly random decisions.
Ah well, from all this I can recommend Ubuntu for those looking for a fairly painless install and OK default user experience. Whatever you do, don't go to https://www.distrowatch.com/ and read any of the reviews of other versions of Linux - that way lies madness.
For applications, WPS office seems much more compatible with MS Office than Libre or Open office. Though I can't find anything like TeraTerm (terminal emulator with scripting language) nor SyncBack (a simple HD sync / backup program).
[EDIT] I should mention that I've installed Ubuntu before on a laptop, as well as Pinguy and Mint on a couple of desktops. For Mint, it took me forever to find a decent driver for the attached (fairly popular) printer, and even then printing wasn't the best. Mint also got corrupted when someone accidentally pressed the reset button on the case, and I had to reinstall it to get it working again. Getting the webcam to work in Mint was also a bit harrowing.
[EDIT2] Just did an install of "minimal" Ubuntu 18.04.2 LTS on my PC. If you install WPS office, do it from the WPS web page and open to the installer, the versions in the native Ubuntu installer are weird. Program install and uninstall is something Linux could use more work on, I had to manually uninstall the bum version of WPS from the command line.