Once we have a functional UML/ERD Tool it is vey easy to move on to HMI and automate creation of HMI as illustrated below. As you create large models it becomes a bit of work to maintain HMI associated with the model and this can easely be created and maintained automatically inside BSA. The result will be simple tables and edit dialogs, but those are still of great use as a starting point or in debugging.