Saving points indexes

I am looking for a patch that would let me enter ponits in space position (2D or 3D) saving their indexes and possibly with the further feature of editing-moving them later on.
The “bezier line 2D” will let me create the points but not save them, while the " point editor" patch doesn t have a " create" feature…