In general, the Forge Viewer allows you only to visualize the model and it's properties coming from the original CAD program.
To have custom notes/properties (or add new one or modify existing one), you must keep in mind that if there is need to embed them back into the original file, then an extra step will be needed.
Thus, there could be two approaches here:
- Keep the custom notes and properties outside the model, in an external database. Then have an extension which, upon model loading, will get those custom notes/properties and show them in the viewer along with embed properties.
- Have an extension to record the custom notes/properties and then upon sort of save, to trigger the Forge Design Automation service, to write the new data into the source file (for now mainly Revit, Autocad, Inventor and 3ds Max). For more info check this tutorial: https://learnforge.autodesk.io/#/tutorials/modifymodels
This is just a brief overview, but if you need more insights, try to reach for a one-on-one a Forge expert using this platform: https://calendly.com/autodeskforge
(more information here: https://forge.autodesk.com/blog/the-doctor-is-in)