Hola, me llamo Alberto, y soy desarrollador desde hace más de 18 años. Fundamentalmente he realizado software de gestión, control de almacenes y trazabilidad para entorno Windows, aunque también he programado para web y mobile en aplicaciones de captura de datos. He trabajado con Delphi, Windows Forms con C#, ASP.NET, MVC, WPF y Windows Mobile (4.2, 5., 6, 6.5). Las aplicaciones mobile actualizaban los datos con webservices y xml de una forma similar a lo que describís en los requerimientos. Tengo experiencia en diversas bases de datos como Access, SQL Server, Firebird y SQLLite.
He desarrollado una aplicación similar, en cuanto al concepto, para web con MVC y C#. Era una aplicación de control de calidad donde se definen de forma dinámica diversos controles y tareas a chequear. Para ello se creaban unas plantillas con los diversos controles, y se asignaba los operarios que debían rellenarlas.
He programado componentes para windows para el diseño de etiquetas, por lo que la parte de crear el editor de plantillas creo tenerla controlada.
En cuanto a Android he realizado aplicaciones con Delphi, y actualmente estoy haciendo pruebas con Android Studio.
En resumen diría que tengo los conocimientos para llevar a cabo con éxito este proyecto. No dudéis en contactar para cualquier duda o aclaración.
Saludos
Alberto