If you don't need the MAS then Conveyor can do this. It cross-builds for every target from your laptop. Unfortunately, we don't currently support making uploads to the app store. It's on the todo list, but unless you want the integrated billing or discovery out-of-store distribution seems to work just as well (Conveyor makes a download page for you, provides sparkle updates and other things you'd need).