If you have an oscilloscope then you should have a function generator. Combining the two allows manual low frequency vector network measurements, transient response measurements, and curve tracing. Even without an oscilloscope, a function or audio signal generator is useful with an AC voltmeter to do things like tune speaker enclosures.
Yes, but often you simply create a signal source specifically for the current project, often as part of the project.
It can be argued that if the primary interest is digital, then a pattern generator might be more useful.
Digital designs still have analog problems like voltage regulation and power supply decoupling and a function generator can serve as a variable frequency clock source as needed.
How often does an amateur use a function generator to assess PSU issues?
The last time I needed an easily variable frequency clock source, I used a couple of monostables
Besides, pattern generators make useful clock generators within their limitations.
Function generators also open up the possibility of applying invalid voltages and buggering inputs; pattern generators are less prone to that.
I disagree with xani about the utility of an analog function generator which opens up more low cost choices. The cheap DDS ones have their own collection of problems and usually have other limitations.
One strategy is for a beginner to get a cheap X, learn its limitations - and preferably to use imagination to avoid the limitations being problems. Then they are in a good position to
know what they need to buy
and why.