Do you feel like your makeup bag takes up most of the space in your handbag?
Do you pack every product you use in the morning so you can reapply throughout the day?
If that is the case, you are using the incorrect products!
Other than lip products, and possibly blush and/or a blot powder, you shouldn't need any other products in your makeup bag.
I know a few people that feel they need to reapply mascara all day long, however it really isn’t necessary if you are using the right one. Find a mascara you love, apply as needed in the morning. Same with all the foundations and powders and bronzers, oh my!
First step, purchase (or find at home) a smaller makeup bag. If you have a smaller bag, you will make you eliminate some of the products that will be going in it. If you are using a longwearing face powder, unless your going to the gym and showering there, you shouldn’t need to reapply it. if you going home after, why carry it all day? Keep that, and the brush for it, at home.
My makeup bag looks like a fabric pencil case (below). Doesn't take up too much space in my bag, and fits everything I need - which isn't much!