[OPEN-SOURCE] Machinery Modelling Toolkit

See it like this.

Let’s say I am working on a project to create a tank simulator (fictional story).
I’m in charge of the assets and implementing it into an existing framework.

That framework is being worked on by a programmer (in this case that is MMT).

So you start with what you have… programmer works on adding new functionality and fixing things.
I do a first drivable implementation of the assets in the blueprint.

That frame work keeps improving… just like the assets keep changing.

more or less a basic gamedeveloper scenario.

But I do get your point in sticking with what you have and picking when to update parts or not. Usually when I’m working on a project that started in a certain version… I stay with it until it’s done.
I really never upgrade when a newer version comes out unless there is something in there I really need.