Custom master page for mysite

What do I need to have the host web application of my site using a master page developed to measure?

  1. Can it be done using angular?

I tried the SharePoint designer but that did not help.

Your assistance will be greatly appreciated.