I tend to add a Base suffix to the name of the base class only if it exists from technical perspective (to share some code), and doesn’t really constitute any usable class on its own (so all of these classes are abstract). These are quite rare cases though, and should be avoided just as Helper classes.