> You can tell they mean well but it's simply not designed by people who have used better tools regularly.
How can developers best learn about features in mature but expensive tools? Is anyone maintaining a list of features a capable CAD tool should have, with links to documentation, tutorials, videos, etc.?
You're probably not going to like this answer, but the best way is to be a regular user of the better tool before trying to recreate it yourself. Yes, this takes money, and that is why some of these proprietary tools have such a long-lasting advantage.
How can developers best learn about features in mature but expensive tools? Is anyone maintaining a list of features a capable CAD tool should have, with links to documentation, tutorials, videos, etc.?