Thanks for the feedback. I think you can get this behavior by putting:
Into a .pyproj file, although I haven't tested it. It might mostly work but there could be corner cases that we need to consider like auto updating when files are added on disk.
You can also just open .py files and work with them w/o a project file. We'll model the files using the default interpreter configured in Tools->Options->Python Tools->Interpreter Options and we'll search up and down the directory hierarchy
as long we encounter __init__.py's and model all the files we find. I would suspect this isn't ideal for you because it sounds like you actually want a project.
Looking ahead, we're thinking about doing the "Show all Files" feature in Solution Explorer
for the next release. That'd let you have a project with no files in it, but you'd still be able to see the files in solution explorer. I think the only possible downside here is that the .py files may look a little different visually.
And last but not least we actually had IronPython Tools working under this model originally instead of having the project files list their contents. If none of the above really sound like what you're looking for please open a feature request.
We ended up switching back to the more explicit model because most of the feedback we heard was in favor of that. We could certainly look at adding a feature to automatically include all files in a certain path (and maybe that's really just about adding
some UI to enable this and making .\**\*.py work really nicely).