I don't know if this is feasible or not, but what about adding an AWS Lambda project type. There are some peculiar packaging and deployment requirements that might be handled very nicely by the some IDE features. Dependency files get bundled with each lambda code file and each lambda function sort of is a stand-alone app.
Testing would also be great if you could store some test profiles and have them submitted to the lambda function on AWS. I think a lot of the integration would just be a matter of file management and shelling out to an AWS CLI call on the local workstation.
just a thought.