Spells being grouped as they are into distinct tables by level doesn't seem useful. I would much rather have one big table of all my spells, with a column for spell level and/or spell points, and buttons to sort the entire table by level, name, spell-point cost, and whatever else might be useful to sort by (class? recovery on short/long rest?). Known/slots/expended should be its own separate table. There should be a "cast" button for each spell that will automatically update the expended/points-used fields in that separate table.