Helper utility for programmatic mesh creation

Is there any class which helps with manual creation of mesh? Something where I could put points with normals/tex coords, or just even list of triangles defining points and it would generate the mesh for me, taking care about creation of properly sized buffers etc? I could also imagine automatic generation of face normals, depending on smoothing group and max allowed edge angle…



Something similar to GeometryInfo from java3d ?

https://wiki.jmonkeyengine.org/legacy/doku.php/jme3:advanced:custom_meshes