Well, Windows 2.x has a few games and utilities (easel, metric converter, terminal, ..) and some commercial packages, like Word and Excel or Page Maker.
The /386 version was the most useful back in the day. It was like EMM386 on steroids and could even run CGA games in a window.
Oddly, it also came with a win86.com executable. The 286 edition added support of using 64KiB of High Memory (HMA).
Despite this, it was similar to the base version. According to current information, the /386 version (v2.01?)
was the first one to be available (OEM, shipped with 386es from Compaq). But the first retail (boxed) version was Windows 2.03.
Anyway, the main issue is the support of EMS (-> large type). It can be only used by DOS programs normally.
So even if you use MemMaker or an EMS board, Windows application can't use it (except if they were made EMS-aware, just like DOS apps).
Windows 3.0 in real-mode is different. It supports EMS system-wide across all applications.
Both Windows 2.x and 3.x programs can use it, even in RM. You can also use large wallpapers w/ EMS enabled.
Windows 3.0 has about one thousand times the applications with lots of them beeing Freeware.
Maybe that's also because of Visual Basic 1.0, which runs in both Standard and Enhanced mode.
"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel
//My video channel//