I think that you can make an interesting feature for Invoice: posibility to split your clients in groups. That is good if you want to sort all clients that are billing each 2 months, the clients that need a reccursive bill etc.
Writer is a powerful online word processor, designed for collaborative work.