Hola Lalin412:
El año pasado, con la ayuda de estos foros, hemos desarrollado una página que tiene cosas parecidas a lo que pides.
El enlace está
aquí (generador)
Hay muchos pop-ups con botones que actúan sobre el textarea principal.
Por ejemplo, si pinchas donde pone alfabeto griego, aparece un pop-up con todas las letras, y al pinchar, se actualiza el textarea (también hay en la parte inferior un select con casi todos los tags html)
El sistema no es con formularios, pero es fácil de adaptar.
El pop-up tiene instrucciones así:
opener.poner(x);
Y en la página principal la función poner sería más o menos:
document.getElementById("el_input").value += x;
Espero que te sirva...
Saludos