Developing for Pi while not on a Pi?

Have a look here, might help, Pi Python development on Windows
I could have sworn there was a longer similar thread but can’t find it.
@gadgetoid is likely the guy to ask.