Rendering physical systems into computer systems is often painstaking work, juggling between different tools to achieve different levels of precision. Small objects that affect their surroundings ...