I play with all the mods listed
here and can play for hours without crashes. That list includes UOP, UOP SI and DLC UOP. I am currently level 12.
If you get recurrent crashes (ie happens around the same interval of game time), open Task Manager and monitor Oblivion process memory use. If, while playing, you see it steadily growing and then when it gets around 1.8G it crashes, then you are hitting a known memory leak bug in Oblivion (but usually that leak is only an issue when heavily modding the game as the vanilla game consumes memory at a much lower rate, allowing the game to be played for many hours before crashing). The fix for that particular issue is a combination of OSR (Oblivion Stutter Remover) heap replacement function and ENBoost. Both are documented in the link above.
Another potential cause for problems is bad installation of those mods. After installing the mods have you run BOSS to order them?
If you still get crashes after using BOSS and it's not happening when Oblivion.exe reaches ~1.8G of memory it's possible you have a corrupted savegame. This is something that can happen with Oblivion if you use quicksave a lot (ie if you overwrite the same savegames often, sometimes it corrupts them, which is why in my guide above I recommend always saving to a new slot). The following procedure may be able to clean up your savegame (it's usually used when disabling mods from an existing savegame, but maybe it's going to help you too):
1. Load savegame, wait 5 seconds, bring in the console (type ~), then type "coc testinghall". It will teleport you to a special testing location, make a savegame in a new slot, quit the game
2. Start game, load the testing hall savegame, wait 5 seconds, use the ingame wait function to pass 72 hours ingame, save game to new slot, exit game
3. Start game, load the latest save game, wait 5 seconds, type "coc weye" in the console, it will teleport you to a house in Weye (the village near the imperial city bridge), make another separate save, quit game
Now you should have a clean(er) savegame that hopefully will result in fewer crashes. Try to avoid overwriting savegames in the future :) (I'm actually currently testing a small mod that makes it easy to do this by automatically saving to a new slot every time you press F5 so that you don't have to go through menus every time you need to make a save).