Spent the day playing at the computer and out came this:
https://symbarator.vercel.app
It's kind of in beta and a draft/wip. Please comment here about bugs or requirements you can come up with
Current functionality is building a new character and levelling up. Everything is stored in browser locally but can be exported.