Hola buen día, interesante tu proyecto con una descripción bastante definida, pero es largo lleva tiempo de desarrollo y de testing para iniciarlo desde cero, yo tengo varios proyectos open source administrativos, que cumplen tus requerimientos podemos adaptar uno de ellos, la base es la misma con facturación electrónica así, adelantas mucho.