Definitely the best software to create PDF form is Adobe LiveCycle Designer. It is true that the form you created are behind the curtain XML forms, but you can save them directly in PDF format and use this in any Adobe Reader v 7.0.2 or higher (of course compatibility depends on what features you are using).