Let me explain what I did to make this easy, and it works perfectly.
Step by step (it should be noted that you will save yourself a ton of trouble if you label everything very well).
-In my example I am using a large assembly with several sub assemblies. I am designing exploded views with a BOM/Parts list that is unique to each sheet. Everything maintains changes and is unique to each sheet. The drawing file will therefore have 14 pages starting with a TITLE Page with a base completed image, the complete BOM on sheet 2, and the first exploded view on sheet 3. These numbers and importance of these titles will be important.
1. Create/open your assembly.
2. Make any "permanent" edits or changes that need made before starting and not as you go along.
3. With your complete and updated assembly right click Model States (Primary) and select new. Rename the model State to defaultsheet1 (use your own naming convention).
4. View representations should now be propagated. Create a view representation that matches each model state. In this case the naming convention will be defaultsheet1.
5. Open the default Model State, and open the Defaultsheet1 view representation.
6. Right click the primary assembly at the top of the model browser. Click Create Presentation. This will all be defaulted to Default and Defaultsheet1 (whatever you named it). Create your snapshot in the Presentation. Save (this will be used for the title page in my drawing) and make sure the name eventually says scene1sheet1 (in my example use your own naming convention).
7. I prefer to lock the previous assembly view. In your assembly lock the previous view by right clicking defaultsheet1 and clicking lock after your presentation has a saved snapshot.
8. Right click the last used model state (in this case defaultsheet1) and click copy. This creates the next sheet with association and starts the pattern. Rename the copy to sheet2 (again whatever your naming convention is).
9. In Representations right click the last used representation and hit copy, and rename it to match.
10. Make sure both your model state and your corresponding view state are opened in the model browser. In my case I will then right click every part that shouldn't show up in the assembly 3D model (let's say everything but a frame weldment and framing hardware) and click enabled. This will disable it from this view, BOM, and so on.
11. Once everything that you don't need is disabled you then go back to your presentation and repeat step 6 naming it the next sheet to be used. In my example sheet 2 is merely an overall BOM/Parts list. So the scene will be called scene2sheet3. There is a very important difference that you will repeat for every single scene after scene 1. When you create a new scene it will ask you to select your assembly. Do so but do not hit open. Hit options. In model state (in this case it will be sheet2), under design view sheet2, and then hit ok. Now only the parts that are in those two things will show up for the scene.
12. In your presentation design your scene, capture camera, create snapshot, and save.
13. Then repeat steps 7 on.. over and over making sure to uniquely capture your naming convention and making sure when doing changes you are always in the correct model state and the correct view representation. Every time you create a new scene match the name and under options select the correct view representation and model state. Do this until you are done.
14. When you go to create your drawing you will need to place your views, name the sheets to correspond with your presentation etc. Right click each drawing sheet, and then base view select your presentation file. Make sure that the model state and view rep are also selected on each view you place. When placing your view make sure it's associative.
15. On every sheet you can then place the parts list as normal. Double click on the parts list and click the third option from the top Filters. In Define Filter Item select view representation, select the right one for your sheet (at this point the naming convention should be clear) hit the selector Limit QTY to visible components only. Hit the check box. Then under define select Ballooned items only. Hit the check mark each time and hit ok.
15. Annotate your drawing sheets as needed and balloon everything you want to show up on each sheet.
This is the complete methodology for doing this. It's a little extra work and when typed out it looks like a lot, but it's not really that bad. Then they should update as long as you clicked associated every time you placed a view.