Designing UI for an accounting software

I need to design and add functionality to an accounting software.

I know basic HTML CSS and AJAX but am an expert in php.

My question is that should I invest time in learning Angular4 and design the software using Angular or is the any better way of making this?

Please forgive if i missed any information.

Thanks