Most attachments are interchangeable as you said. On the square shafts there is flex and solid shaft type...just make sure your not using flex shafts for pole saws, hedge trimmers or straight shaft edgers. The drive shaft is going to have to match the attachment but you can change clutches on the motor side for different shafts.