tool for procedural generation and modifying meshes