SineGen is a great precision software that works to generate sines. The control the user has over the functions` and options` parameters is really exhaustive. Unlimited editing possibilities, sliderules to determine parameters with total precision, double or half frequency, frequency and generated function phase adjustments, and a large etc.
Other options found in SineGen are real time working, predefined and configured parameters, musical notes, and a temporizer. SineGen is a simple application, totally free, of open code, and with a well-done user interface.