one tip for sampling I have is always chop where the wave crosses the zero point, to prevent clicks.
Splice and Arcade have been recommended to me, but I havent used them yet, for a reasonable monthly subscription you get access to samples and plugins.