Do you need high or low output impedance out of the output stage? Your post heading says low impedance, value you want is in 10s or 100k range.
For input stage,either PMOS or NMOS differential is fine, athough NMOS is slightly better in terms of swing. To obtain high impedance at output you can use cascoded mirrors(e.g folded cascode) if you are happy with just 1 stage and its gain, or else use common source second stage.
1V common mode level is a good level to get good swings in either of the topologies.
If you are looking for low impedance at output, you can use a source follower buffer.