Hi broxtor, greetings to the Community!
Well there's no doubt that TD sometimes gets on your nerves!
But you have to be patient (he's still a "baby"!) and find alternatives (not of software but different representative solutions) to avoid that he (TD) keeps throwing "tantrums".
I guarantee you that once established, with him (TD), a strong friendship and esteem the results (and satisfactions) will not be long in coming.
Here are some results of my "friendship" with TD:
- viewtopic.php?p=628555#p628555
- viewtopic.php?p=638304#p638304
- viewtopic.php?p=652709#p652709
and although he's still a "tantrums child" it shows how valid and alive (!) the project is, I doubt that the alternatives you're looking for can offer so much at no cost!
So my advice is to be understanding and patient, continue to study TD and FreeCad in general, actively participate in its development also through suggestions, experiments and requests for help, etc., constantly follow the problems reported and update the version weekly of FC.
A greeting