Saludos, tengo que realizar un modulo para que un cliente pueda personalizar su factura, algo asi como:


    Abrir formato de factura
    Arrastrar los campos como nombre de cliente, dirección, cantidad, descripción, descuento, etc.
    Agregar logotipo y colocarlo en alguna posicion, cambiar su tamaño y demás.


No tengo idea en que lenguaje o con que framework lo puedo hacer, acepto todas sugerencias, y si hubiera algun tutorial se los agradecería mucho