I think the original Baldur's Gate Enhanced Edition still holds up well. The only real complaint I have about it is the complaint I had right when it came out, too many seemingly superfluous locations whose only purpose was to provide an area for you to move through to get to a different area that you actually needed to go. Baldur's Gate 2 had far less of these.
I'm finding an issue with pathfinder kingmaker is analysis paralysis, too many options! I have a similar problem every time I restart Neverwinter Nights 2. I restarted as a druid and was planning on picking up sorcerer and going into mystic theurge (with the archetypes I can make it dependant on a single caster ability) but then decided I wanted to be more martial so now I'm running as an eldritch knight. Of course I also want to try out the magus and the inquisitor. I wouldn't mind going sorcerer and eventually becoming a dragon... I'm going to have to do a number of replays of this game.
Kingmaker has the best character options of any RPG I‘be I've seen.
Races you can choose include Elf, Halfling, Dwarf, Human, Gnome, Half Elf, Half Orc, Regular Aasimar, Plumekith, Angelkin, Musetouched. Idyllkin, Lawbringers, Emberkin.
Class options including prestiage and archetypes Fighter, Tower Shield Specialist, Great Weapon Master, Aldori Defender, Cleric, Herald Caller, Eccelthuirist, Cruasader, Druid, Feyspeaker, Blight, First World Defender, Monk, Scaled Fist, Sensei, Chained, Paladin, Hospitalizer, Divine Hunter, Inquisitor, Sacred Huntsman, Monster Tactian, Tactical Leader, Wizard, Thassilion, Scroll Savant, Arcane Bomber, Alchemist, Grenadier, Vivsectionist, Chirgeon, Bard, Thunder Caller, Firedancer, Archaeologist, Sorcerer, Empyrean, Sylvan, Sage, Magus, Eldrich Scion, Eldrich Archer, Kensei, Ranger, Feetbooter, Stormwalker, Flamewarden, Rogue, Eldrich Scoundrel, Thug, Knife Master, Mystic Thuerge, Eldrich Knight, Dragon Disciple, Starwart Defender, Arcane Trickster.
And this doesn't count choices like Domains, regular bloodlines (Seprent, Arcane, Air Elemental, Fire Elemental, Water Elemental, Earth Elemental, Black Dragon, White Dragon, Red Dragon, Green Dragon, Blue Dragon, Gold Dragon, Silver Dragon, Bronze Dragon, Copper Dragon, Brass Dragon, Fey, Celestial), Wizard schools (Evocation, Necromancy, Conjuration, Abjuration, Divination, Enchantment, Illusionist, Transmutation, Lust, Greed, Wrath, Envy, Sloth, Pride, Glutteny).
If 5e had this kind of customization you practically have to put all player options into the game!