I did mention one hardware product in my list – Z-80 SoftCard (expansion card for Apple IIs which had an embedded Z80 CPU so they could run CP/M software)
Yes they still sell webcams:
https://www.microsoft.com/en-ww/accessories/products/webcams...
I don't think Microsoft had many software products for Apple IIs. A large part of the point of the Z-80 SoftCard was that then their CP/M 8080/Z80 product line would run on Apple IIs, without having to rewrite it for the 6502 CPU. The most notable Microsoft product for Apple IIs was Applesoft BASIC, which was a version of Microsoft BASIC shipped by Apple in the Apple II ROMs (and modified by Apple employees). In terms of Apple II packages Microsoft sold directly, only ones I know of are TASC (The AppleSoft Compiler), a compiler for Applesoft BASIC; and Multiplan.
They wrote more software for the Mac – first version of Excel was released for the Mac in 1985, first Windows version did not come out until 1987 – Excel for Windows 2.x came with a bundled version of Windows 2.x – prior to Excel, Microsoft's spreadsheet offering on DOS was Multiplan. Multiplan ran on a p-code virtual machine–inspired by UCSD Pascal, but using C rather than Pascal as the programming language (or at least later versions did, maybe some early versions actually were written in Pascal)–which made it easy to port to myriad platforms, including CP/M, Apple II, MS-DOS, Commodore 64, Xenix, UNIX, among others. (Multiplan also ran on Mac, on which platform it was a GUI rather than text-mode product; given that, I'm suspecting Multiplan on Mac was a quite different code base from Multiplan on other platforms.)