I wanted to do some Windows CE development as a hobbyist a few years ago (my car stereo runs Windows CE, was hoping to make some apps to monitor OBD parameters) and it was a complete nightmare to try developing against. Maybe things have changed, but it was almost impossible to find tools, resources, or any clear documentation on how to get a development environment setup--this was with a full MSDN subscription too. I think there's a very good reason Windows CE was chucked out in favor of a new OS for their big phone push.