Cable crunch is a massive improvement from planks. You get a good stretch, there’s more than zero range of motion, and you can adjust weight for progressive overload.
Roman chair knee or leg raises are good too. Russian twist or cable twist for obliques.
Planks have no range of motion, no stretch, no progressive overload. It is an absolutely shit exercise IMO.