@abbienormal all of those i think are general purpose. registrars will tell you if there's a constraint on their use but i don't think those have any such constraints.
tech bros are fans of .io for the "input/output" connotation but it has a problematic history; unlike .tv or .me, the island countries in the indian ocean originally assigned the .io tld receive none of the profits. https://www.thewebmaster.com//hosting/articles/io-tld-top-level-domain/