Maybe we can get closer to your aim when you describe what web-sevice or software you already have tried and whetre special features are already present there that you want. And what special feature you are missing in each service that is eventually offered by another service.

Some examples would be good.