Vorrei realizzare un editor grafico sulle basi del wysiwyg!

Mi spiego!
Con alcuni bottoni, fondamentalmente delle immagini preimpostate, devo semplicemente inserirle nell'iframe e posizionarle che ogni utente potra mettere dove crede (non devono esistere allinamenti o posizionamenti predefiniti).
Inoltre deve essere possibile inserire particolari tratteggi di linee,
cioè:
  • linea continua;
  • linea tratteggiata;
  • una sorta di biscilono;
  • altri;

ovviamente tutti applicambili in un punto iniziale, ed uno finale, quindi poi allungabili o restingibili!

Mi manca l'aspetto del realizzare i tratteggi in modo differente i i segni biscilino etc...
Secondo voi è possibile realizzarli utilizzando una rorta di modello che deve essere ripetuto lungo tutto quanta una riga che uniche i due punti cliccati????