sorcerers at level up choose spells then have spell slots and sorcerer pts to manageMost of the complexity is in the spell choice between adventures for the wizard, and the static list for the sorcerer. But, yes, they're not worlds apart.
wizards prep spells every long rest (in my experience you have a standard lay out or 2 standard lay out you alternate between then switch out for special things) plus choosing at level up, but they still have to balance slots.
warlocks choose the spells at level up like sorcerers, but there spells hit different and mostly you will see warlocks spam at wills or melee more then the other two.
new 1st time players can totally grab a warlock as easy as a fighter, but still have meaningful and flavorful choices