This is quite a simple task and requires an adequate amount of UI/UX understanding in order to create a decent, good-looking yet perceivable interface, I have been developing apps on MEAN stack for past 2 years, during this time I have designed numerous screens for the projects using angular Material, For this task, I plan to use angular material library because when your UI involves forms I think material is the best choice, it is simply elegant and have lots of varieties. For further requirements please feel free to contact me, I am available for a call.