I have alwsys had a lot of mucous so need something waterproof to avois staining clothing. I have ultra-senstive Skin n so can't use anything thst sticks on for any length of time.
For swimming, I use AM patches (there are a variety of shapes & sizes so don't always stick on the same place, helping with skin problem).
For events, I use a ConvaTec Stomadress plus (ref # 175611 art # 964705) which has a skin protecting backing not unless ke those used with ileostomy bags). For Peter855, theses have a small pouch with vent which maywork well for the gas problem). These are expensive, however, and I use them sparingly.
For everyday, I use either a nonsterile post- operative pad 10x10cm or ( the least expensive) a product for faecal incontinence ( "rectangular endless roll without waterproof back sheet" by Coldex) - this is 12cm wide and can be cut to any size. I cover both with something waterproof.
Women can carry everything needed in a purse so have things easier.