In general, as White, I prefer to castle queenside and then start attacking with a kingside pawn storm. Every time, I hope that my opponent lets me do it.
For instance, when I play 1. d4 (or 1. c4), I hope my opponent does the King's Indian so that I can go to my Saemisch setup with queenside castling. Similarly, when I play 1 e4, I hope my opponent plays the Sicilian so that I can go for the Yugoslav or English attack.
However, in both instances, Black has to cooperate to let me castle queenside. For instance, with the Slav against 1 d4 or 1...e5 against 1 e4, it becomes difficult for me.
Hence, in general, is there an opening system for White where I can go queenside castling irrespectivly for how Black plays? The closest that comes to this seems to be the London system, but I haven't deployed it much in my games. I am mainly a 1. c4 player (and play 1. e4 occasionally when I know that my opponent might play the Sicilian).