GG is what you're looking for. I can't share a link but its the one developed by Charles Watson. Free to use, with some optional paid features, but has everything you mentioned.
GG is what you're looking for. I can't share a link but its the one developed by Charles Watson. Free to use, with some optional paid features, but has everything you mentioned.