You are probably already aware but there is OpenSCAD which allows you to model via programming rather than by UI. Not really an apples to apples equivalent but I find it decently interesting. I do wish there was something a little more more overtly friendly to beginners like Fusion360 though.