Kenneth Lammers from Indie-Pixel will in this video series teach you how to create a reusable user interface in Unity3D. The benefit will be having a system to quickly set you up in any project not needing to recreate the same thing over and over again.
Go here for the full playlist.
Learn how to create advanced UIs in Unity with this highly rated course.
Extend your UIs with these excellent new widgets.