As long as you don't mind power cycling the Oak and holding down a button or something whilst doing so to put into config mode to allow for OTA programming, it should be easy-peasy.... or as easy-peasy as things can be in Oak land (it sometimes trips you on what appears to be the simplest of desires, but that just
enrages um... encourages you to work it out and triumph over the beast!) :-O

Basically, I would put the oak into SYSTEM_MODE(MANUAL) [just put that at the very top of your sketch... not in setup or a function... you can put it right on the first line of the sketch if you wish. This will tell the Oak that you want to be the boss of the WiFi and Particle connectivity, and you can manage it all then. You can then (hopefully) go about setting up the AP. If you want, put it into STA+AP mode so it can still make an internet/particle connection and enable particle if you so desire, or don't bother connecting to particle at all. When you do want to upload a new program OTA, all you do is pull the power, connect P1 to GND, power the Oak up again, and after 2-3 seconds release the P1-GND connection. It will now be doing the triple blink config mode jig, and will connect to it's previously configured AP and try to get the Particle connection so it can be programmed as normal.
Now, that was the easy bit... getting the AP mode working... you're on your own for that one! :-P I haven't had any need to play with that side of things yet, so I don't know how co-operative the Oaks WiFi config set is on that front. It may very well just work out of the box...

One setting in the Arduino IDE I would recommend changing regardless is changing the config mode of the Oak from automatic safe mode to manual config mode only... this will prevent the Oak from auto-rebooting when the wifi/internet connection is iffy and it thinks a reboot will fix that problem. Depending onyour application, that setting is fine, but for the stuff I'm doing, I prefer to be the boss and tell IT when to reboot if needed... not find out three days later that it is in safe mode and doing nothing whatsoever!