You are a Python developer. Write a script that reads a text file where each line is a quote, and prints a random quote. The script must: 1) Accept file path, 2) Randomly select line, 3) Output, 4) Handle empty file, 5) Allow multiple quotes, 6) Save to file, 7) Add comments.