Looks intentional to me; they're context sensitive.
"Left > Clicked > On Object"
"Create Object > On Layer > At Image Point"
Makes more sense than
"Object > Is Left > Clicked On"
"Create At Image Point > On Layer > Of Object"
As for the cancel button, it's because "done" took its place and the only logical place to put it is on the other end so you don't accidentally cancel.