I use ChromeOS with Debian Bullseye Linux on Crostini and Android apps installed - I have two Chromebooks, an Asus Flip C302CA not officially getting ChromeOS updates but I have a separate Chrome browser (LaCros) still being updated and a second Lenovo Flex 5i Chromebook with updates until June 2030 that I bought because I didn't know about the LaCros project.
The advantage of a Chromebook is that the quality is good enough for watching TV programs and that the display is configured properly, WiFi connects properly and my printer-scanner is automatically recognized and easy to use and the Chromebook places all icons for the apps in a common launcher menu.
I found a script for Crostini using kde and it gets me an app to update Debian Bullseye (maintmenu) and another to find/update programs (Discover). From maintmenu, I activated Flatpaks and made them a priority. While Crostini allows a user to double-click a deb file to install it, the LibreOffice website offers about ten deb files when downloaded with no indication of the installation order, while the flatpak is one file with an icon in the launcher. I use LibreOffice for ods spreadsheets and OnlyOffice as a flatpak when working with Microsoft Office documents.
Contrast that with Puppy Linux, which I used for over 12 years. I had to fight to get my wireless printer to work with it and after Puppy went with automatic video display recognition, I had to abandon updating because of my crazy Benq monitor. I would have used the Flip to install Puppy but I don't need to with LaCros.
I run the same apps, a mix of Android, Linux and ChromeOS, with both Chromebooks: Character Pad (insert special characters), CherryTree, Chrome, Cog, Dictionary Pro, Discover, Double Commander (Linux File Manager), Emacs, eMap FD, eWeather HDF, Files, KOReader, LibreOffice, MaintMenu, Messages (from mobile phone), OnlyOffice, Opera, pCloud, Sigil, Stellarium, Symphytum (Databases), Telegram, TreeLine, TreeSheets, Unit Conversion, Waterfox, YouTubeMusic, Zoom.
I also have three Amazon Fire tablets, running Google Play Store unofficially. An old Fire 7 runs Styletap to give me back my old Palm Pilot apps. The other two, a Fire 10 and an 8 basically are used to browse on the Internet and read DRM-free (either bought free or stripped via Windows) ePub books (I abhore the Kindle format) via KOReader plus the Android apps that I have on the Chromebooks.
I have a dual boot laptop that I bought used. Microsoft managed to bork the Windows and I have an old version of Easy OS and Puppy on another partition. I can't get my WiFi to work with the newer versions of Easy.