Thanks for all of the replies. I really appreciate how quick answers are around here!
I like Aeal's idea of an object bank on a separate layout, that's actually the way I have started to do things. While I'd prefer an object bank as well, its not a big deal to me, as long as there is a way to organize things (separate layout) and a way to destroy them (destroy on startup) then I'm happy.
Deadeye, that's a great idea on the global variables! I will do some playing around with that. I'll have to do it for every movable object/sprite currently on the layout at the time, but that shouldn't be too bad with a For Each on each object type.
I don't know if people realize how amazing Construct really is. I've been trying to implement this game in python/pygame and after about 3 months I quit....it was too ambitious of a project and just tedious. It still might be too ambitious, but I'm already at the same place with just a week of work.