The two crafted ilevel 378 leather armor cat pieces are hands and boots. It all comes down to the 4 Living Ember that are needed to craft each of those; if they are easily available and not needed to make more important upgrade pieces (tanking items, etc.) then it seems reasonable to craft these. If the Living Ember are hard to come by, it's probably better to just wait for the comparable drops from the bosses; if you're taking them out, there's little reason to spend a lot of money to craft nearly the same gear that you can get from drops.