Angelus dyes are really good. I struggled a little with mine, because the purple is prone to oxidising with second coats.

There are plenty of videos around of how to apply it. I just used a cloth to work it into the timer. But do have a look though the build diaries - there are many people who have achieved amazing results with dyes, but also many who sanded back and started again due to dye being applied unevenly.

But take your time and you'll be fine.

I'll be using Angelus dyes on my next build which I'll start on the weekend. I'm really excited to be getting into another project. I look forward to tracking your progress.