I think this process can be implemented by requiring meeting points and objectives in the description.
Thinking about the tools I use, there's not currently one that can be avoided so easily. The biggest tools I use now are GitHub, IDE, Slack, and GSuite.
You don't really need that IDE; you can just use a text editor. But you use the IDE because it brings major productivity gains with it.
The broader point was that yes, meeting discipline can be achieved by just sticking to certain practices. But a tool systematizes these practices and make them easier to implement. This is the reason we use most tools, even though we know that it is technically possible to survive without them (even if it would be very difficult).