Have used Angular2 since alpha for a big project.
Switched to React + Typescript for the next project.
In my opinion React + Typescript is the way to go, especially if you'll use external libraries.
React and angular basically both do the same thing: render a component tree to (usually) the DOM. You use a framework to make this easier for you and I think react does that way better. But if it's all about raw data manipulation and using that canvas lib, you may not need either?
Would you suggest I go with Angular or React?
It's a fairly complex project, involving user based label designs, data manipulation, etc.
I am API based server and a heavyweight front-end.