It is relatively easy to make a shoulder plane. Router planes are a little more difficult to make. If I had to decide which to buy, I'd buy a router plane, then make a simple shoulder plane. (I have, and use, both, so take my advice with a grain of salt.)