I find on cars regular soap and water works.
If you need something stronger I'd suggest investigating Isoproyl Alcohol as it's evaporates away. You can dilute it with water for more sensitive surfaces. Can't remember off the top what surfaces don't like it, but I'd guess some lesser paints and...