As a mason, when I create ladders I earn nothing. When I place a ladder, I earn 0.05 xp. I don't think 1/20th of an xp point is a reasonable reward for anything except collecting cobblestone, and more to the point is that I should earn the xp from making the ladders rather than placing them, I think. It also seemed strange that crafting blocks into stairs or half blocks, or cooking cobblestone into stone, didn't award anything.
(Skip this paragraph, read the edit) Overall, it feels like I'm not earning enough experience for making things. Granted, I haven't yet gotten around to making things like rails or book cases, so I may just be missing the good stuff, but I don't feel like 3 xp per bucket is going to get me to the goal.
Also, I understand that there are still bugs to hammer out, so this feedback may be the result of something that needs to be fixed rather than an actual class imbalance. Either way, I'll add more feedback as I go, and hopefully everything gets worked out.
[edit] Ok, so after some time mining and making, I've found that rails give a fairly good amount of xp. I also found that making iron bars (the gate, not smelting iron) give nothing. Feels like I should to get xp for making those.
[edit2] 1 xp for making a painting. Very sad, considering it's twice the materials of a fishing rod, and someone was getting 6 xp per fishing rod (guess he was a farmer?).