Have you ever tried Unity?
yes, didnt use it much, nothing much. i like gamemaker's 2d stuff way more than unity, and never learned enough to make anything super fancy in the 3d engine. if i needed to do a 3d game project ever, i'd probably just do it in some web stuff, not sure exactly how—i work best alone and with typescript.