Hola, su aplicación debe ser personalizada y ambientada a su entorno o finalidad, porque esta va a ser su rostro virtual en un móvil, por lo tanto debe presentar la vista gráfica y funcional al nivel de su empresa. Tengo la idea de crear apartados en donde se incluyan los 3 apartados que solicitan, y en el apartado de listas tal vez lo podamos subdividir en categorías o productos depende de lo que piensen y ordenen y almacenar o guardar datos desde una manera local desde una base de datos local, ademas esta tendrá un contacto con los usuarios por medios de notificaciones de barra de estado (pienso que son mas cómodas y visibles) que le indique al usuario sobre una notificación para que este la observe por completo en la APP . O tal vez online conectándola a una base de datos o hosting como Firebase para que la puedan modificar desde una aplicación de escritorio, por ejemplo, la APP de escritorio les permite agregar mas contenido o modificar contenido de la lista de precios, y agregar reportes o recordatorios que detectara la APP móvil para que posteriormente notifique a los usuarios (sus clientes) . No se preocupen por mi falta de experiencia en esta web, porque soy nuevo y les pido su apoyo para poder crecer y mejorar. Gracias y espero su aceptación+respuesta :-).