If you're talking about starting ArcMap (or Catalog, etc) then Express 2008 works just fine. Debugs, step into, step through..it's all there. The only real problem I have is building a deployment package. Professional or standard is required for that (I think).