Reminds of Digital Logic Sim by Sebastian Lague, which I really like as you start with just a NAND gate and go from there.
https://sebastian.itch.io/digital-logic-sim