Meter-level L1 modules and centimeter-level multi-band RTK kits are different classes of receiver. Pick the accuracy class and required constellations first, then the interface.
Adafruit Ultimate GPS (PA1616S/PA1616D), NEO-6M and NEO-M9N u-blox breakouts, Gravity GNSS BeiDou boards with I2C/UART, and 4G or LoRa RTK kits — accuracy and constellation requirements split them.