Triangulation Interface on top of a Background picture. How?

update

I’m making a quick uni project - Sort of manual Delaunay Triangulation Interface on top of a Background picture.

As I have some experience w. TD, but never used it this way I have some stupid questions first…then more interesting… )

  1. How to properly open a picture in perform window in full-screen with correct aspect ratio?
  2. Any examples of small interface to open/change BG picture directly from perform window? (tuts/examples of perform window/interface)
  3. How to place (I guess instance of?) an Object on mouse-click in perform window. Just a dot for beginning, or better the SOP object or Geometry?

Next questions are more complicated:
4. How to add text tags to each of this Objects after placing it (some small interface needed, examples?)
5. How to make an interface to filter this tags, so selected items will be highlighted? (Obviously filter it with DATs and change parameters with CHOPs, but how to make text input interface in perform window for that?)
6. How to Load and Save entire thing?

Below is a concept draw.
I want to try to make it with nodes only (without Python as I don’t know it), also I can write it in Processing, but I abandoned Processing in favor of TD lately.
I appreciate any answer or direction to some examples/snippets for any single question.
As examples in TD I remeber of CamShnapper Interface and a few VJ gears programmed in TD, but they quite complex in general to dig them %P
I’ll try to add pseudocode later…
THANK YOU IN ADVANCE!!!