There are lots of pathfinder character sheet creators out there, many will do more of the computation and updating for you than this one. Mine also keeps calculation formulas off the page, which helps readability but requires you to know how to handle cascading temporary buffs.
My main purpose in this was, like my spellsheet creator, to practice my own code development skills on a project I would actually use. On the usefulness side my main complaint about the existing character sheet creators is that I didn't like their layout in some fashion thinking back this is pretty obviously influenced by the sheets from the Red Box where I started. One peculiar thing of mine is that I like separating knowledge skills into their own block, which also helps some of the arranging of data on the page. At some point I hope to create a version that has the ability to save character data. But it is not this day. For now this is just my method of taking the scribbled sheet(s) of paper I created the character on and organising it so it looks good and the data I need at the table is easily found.