Actually you can use CPU without os for some simple or special application. But you should know every detail of the hardware you used. Sometimes, its hard for some new comers, but you can take a reference by going through some other CPU's implementations or demos.
For dev environment, ADS plus Simulation ICE is enough.